关于@RequestMapping和@RequestParam注解

-关于@RequestMapping注解:
1.绑定请求路径与处理请求的方法
2.在类的声明之前(方法内配置的所有请求路径,在最终访问时都必须添加此路径)
3.在次注解中可以添加method属性以限制请求类型(method=RequestMethod.POST/GET)

-关于@RequestParam注解
(解决请求参数名称与处理请求的方法的参数名称不一致的问题)
1.一旦使用了此注解,默认情况下,参数是必须的
2.次注解中有三个属性 a.required=false(不是要必须提供的)
b.defaultValue="333"表示参数的默认值
c.value表示请求参数的名称
注意:
-没有提交名password的参数,与提交了空值是两码事!
如:
-如果提交了password参数却没有值,服务器将得到空字符串
-如果根本就没有提交名为password的参数,则会导致400错误

猜你喜欢

转载自blog.csdn.net/syl2850246/article/details/84500339