首页 > 编程语言 > 详细

spring学习笔记2-springMVC2

时间:2020-06-01 13:51:54      阅读:45      评论:0      收藏:0      [点我收藏+]

1、@RequestMapping详解

1:标准url

技术分享图片

 

技术分享图片

2:限定请求方式

技术分享图片 

2、SpringMVC封装请求参数

1:绑定Servlet内置对象

技术分享图片

2、@RequestParam绑定参数

当客户端有数据传递到服务器端的时候,可以直接在对应的方法中,通过在方法参数列表中声明来接受,springmvc自动接受,然后封装到对应的变量中。

注意:一定要保证传递过来的key和方法声明中的保持一致,如果不一致将接受不到,此时可以使用@RequestParam(“name”)注解进行声明;

注解中name就是传递过来值的key,也可以写成@RequestParam(value=“name”)

技术分享图片

3、@ CookieValue,获取cookie的值

技术分享图片

4、POJO对象绑定参数

pringMVC会将请求过来的参数名和POJO实体中的属性名进行匹配,如果名称一致,将把值填充到对象中。

不需要自己进行接受封装,spring会将参数直接封装在pojo对象中,只需要在对应方法的参数列表中声明需要接受的对象类型即可。

比如在添加用户和修改用户的时候,就不需要自己在去接受了。

5、接受基本数据类型

技术分享图片

 

当客户端有数据传递到服务器端的时候,服务器端也确实需要这个参数,那么可以在对应的方法中,通过在方法参数列表中声明来接受。

注意:此时在参数列表中声明的参数名称应该是传递过来的key,名称要保证一致,如果不一致,可以使用@RequestParam(“name”)注解进行声明;

6、SpringMVC与Struts2的区别

 技术分享图片

 

spring学习笔记2-springMVC2

原文:https://www.cnblogs.com/yinkaiguo/p/13024423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!