Spring MVC一些常见注解的使用(三)html
关于提交参数的一些注解json
@RequestParamapp
绑定单个请求数据,能够是URL中的数据,表单提交的数据或上传的文件; ui
因为如今不少时候都是自动绑定,因此这个@RequestParam注解的做用愈来愈少。其中有几个属性能够说一说。编码
1.value表示要绑定请求中参数的名字;url
2.required表示请求中是否必须有这个参数,默认为true这是若是请求中没有要绑定的参数则返回404;spa
3.defaultValue表示若是请求中指定的参数值为空时的默认值;code
@RequestBodyorm
用来处理Content-Type不是application/x-www-form-urlencoded编码的内容,例如application/json, application/xml等;
如今还不怎么遇到,若是是跨平台的时候,xml应该就用的比较的多。xml
@RequestPart
绑定“multipart/data”数据,并能够根据数据类型进项对象转换;
参考博客:http://www.cnblogs.com/liukemng/p/3736948.html(有上下两部分)