springmvc数据的存取
2025-4-20
| 2025-4-20
Words 926Read Time 3 min
type
status
date
slug
summary
tags
category
icon
password

怎么把数据放入request中

在传统的javaWeb中,数据是放在request中,使用request.getParameter方法获取数据,那么它是怎么放入进去的。
springmvc自动把数据放入request域

页面vote_ok可以直接从request域中取值

因为springmvc自动将数据封装到request域中了,所以页面可以直接取,但是这有个问题,之后controller是要掉用service,dao,并且要对数据进行处理的,这样怎么修改request域中的信息呢?
这样取出的数据就是修改后的。

通过map放入request域

原理分析:springmvc会遍历map,然后将map的k-v, 存放到request域

使用modeleAndView放入数据

在进入方法的时候,已经把master对象放入modelAndView中了。

扩展

前面controller返回了两种对象,一种是返回字符串return “vote_ok”,另一种是直接返回
modelAndView对象,其实这两种是一样的,字符串的形式也是返回封装成了modelAndView对象返回了。然后内部进行处理,跳转页面。
怎么把数据放在session域中
放入session域中,整个回话就都可以使用了。
因为每次请求数据都是默认放在request域中,所以只需要重新放入session域中即可
这样取数据是没问题的。
springSecurity自定义用户登录及JWT-认证springIoc容器,依赖注入,bean后置处理器,aop实现机制分析
Loading...