没有合适的资源?快使用搜索试试~ 我知道了~
SpringMVC基础—— ModelAttribute和 SessionAttribute.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 16 浏览量
2022-06-19
20:31:38
上传
评论
收藏 190KB DOCX 举报
温馨提示
试读
10页
对方法标注 @ModelAttribute 注解,在调用各个目标方法前都会去调用 @ModelAttribute 标记的注解。本质上来说,允许我们在调用目标方法前操纵模型数据。 1.在 @ModelAttribute 标注的方法处向模型中存入数据 说明一下:在@ModelAttribute 标注的方法处,可以入参的类型和目标方法处允许的入参类型一致,如 @RequestParam 标注的请求参数等等。 有两种方式:
资源详情
资源评论
资源推荐
SpringMVC 基础—— ModelAttribute 和
SessionAttribute
一、@ModelAttribute 注解
对方法标注 @ModelAttribute 注解,在调用各个目标方法前都会去调用
@ModelAttribute 标记的注解。本质上来说,允许我们在调用目标方法前操纵
模型数据。
1. 在 @ModelAttribute 标注的方法处向模型中存入数据
说明一下:在@ModelAttribute 标注的方法处,可以入参的类型和目标方法处
允许的入参类型一致,如 @RequestParam 标注的请求参数等等。
有两种方式:
目标方法:
@RequestMapping("/updateStudent")
public String update(Student student) {
System.out.println("student: " + student);
return "success";
}
(1 )通过向入参处添加 Model 类型或 Map 类型的参数(不推荐)
@ModelAttribute
public void getStudent(@RequestParam(value = "id", required = false)
String idStr, Map<String, Object> map) {
try {
Integer id = Integer.parseInt(idStr);
System.out.println("student id: " + id);
小兔子平安
- 粉丝: 209
- 资源: 1940
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0