SpringMVC响应数据 View

1.如何封装数据返回页面

使用ModelAndView:

ModelAndView modelAndView = new ModelAndView()

modelAndView.addObject() 方法封装数据

使用Controller中内置Model对象 model:

model.addAttribute("name","zz");

2.跳转的方式

转发和重定向

模拟运行一个web项目

重定向url地址不能直接指向WEB-INF目录下的文件,因为此路径受服务器保护,

只能通过转发操作在服务器内部服务器自己访问WEB-INF路径.

所以在视图解析器中设置起始路径prefix值为"/WEB-INF/",将该目录index.jsp保护起来

使用model对象完成转发

使用ModelAndView对象实现转发

使用model对象完成重定向功能

重定向不会使用视图解析器

使用ModelAndView对象和RedirectView对象完成重定向

相关推荐
(>_<)12 小时前
java minio 分片上传工具类与测试demo
java·minio·分片上传
不想打工的码农12 小时前
MyBatis-Plus多数据源实战:被DBA追着改配置后,我肝出这份避坑指南(附动态切换源码)
java·后端
前端布道师12 小时前
Web响应式:列表自适应布局
前端
ZeroTaboo12 小时前
rmx:给 Windows 换一个能用的删除
前端·后端
无小道12 小时前
QT——QFIie和QFileInfo文件类
开发语言·qt·命令模式
李剑一12 小时前
Vue实现大屏获取当前所处城市及当地天气(纯免费)
前端
Coder_Boy_12 小时前
Deeplearning4j+ Spring Boot 电商用户复购预测案例
java·人工智能·spring boot·后端·spring
踢足球092913 小时前
寒假打卡:2026-2-7
java·开发语言·javascript
_果果然13 小时前
这 7 个免费 Lottie 动画网站,帮你省下一个设计师的工资
前端
QT.qtqtqtqtqt13 小时前
uni-app小程序前端开发笔记(更新中)
前端·笔记·小程序·uni-app