jnhs-SpringMVC的controller向jsp传递数据的五种方式
2024-09-06 12:38:25
参考此文http://blog.sina.com.cn/s/blog_6d3c1ec601014h1h.html
1 使用ModelAndVoew
引入:org.springframework.web.servlet.ModelAndView
ModelAndView如其名称所示,它代表了Spring Web MVC中呈现画面时所使用的Model与View,由于Java一次只能返回一个物件,所以ModelAndView的作用封装这两个物件,以方便一次返回Model与View这两个物件。
controller的代码
@RequestMapping("/list")
public ModelAndView getStudentList() {
ModelAndView mav = new ModelAndView();
mav.addObject("studentListSimulate", studentListSimulate);
mav.setViewName("jsp/student_list");
return mav;
}
在页面student_list中使用el表达式取值就可以,需要在jsp头部引入jstl
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
效果如下
未完待续
最新文章
- 好用的wget命令从下载添加环境变量到各参数详解
- ASP.NET MVC下的四种验证编程方式
- 解决:eclipse删除工程会弹出一个对话框提示“[project_name]”contains resources that are not in sync with";[workspace_name...\xx\..xx\..\xx]";
- 数据字典生成工具之旅(8):SQL查询表的约束默认值等信息
- iOS开发小技巧--利用MJExtension解决数据结构复杂的模型转换
- php大力力 [045节] 兄弟连高洛峰 PHP教程 2014年[已发布,点击下载]
- IOS-一步一步教你自定义评分星级条RatingBar ——转载的
- 数据库CRUD操作:C:create创建(添加)、R:read读取、U:update:修改、D:delete删除;高级查询
- Python在金融,数据分析,和人工智能中的应用
- 基于jQuery的美食时间轴焦点图插件
- IOS代码
- C++实现网格水印之调试笔记(二)
- Linux下配置jdk1.7
- Android USB Host 通信程序
- MrHuo.OAuthLoginLibs社会化登录组件Github
- Qt编程之QtScript
- C# 单例模式(转)
- jquery设置文本框值 与获取文本框的值
- 使用MySQL处理百万级以上数据时,不得不知道的几个常识
- BeautifulSoup的基本用法
热门文章
- 0823NOIP模拟测试赛后总结
- 19-11-06-&;
- Webstorm在MAC下的安装方法
- Error-IDEA:“Import from external model” 与 “Create from existing source”的区别
- System.Web.Mvc.HttpUnauthorizedResult.cs
- Android基础控件Button的使用
- 07_Hibernate多事务并发运行时并发问题检索方式
- 07_jQuery对象初识(五)事件(非常重要)
- Redis Set ZSet类型的学习
- quartz 定时任务配置文件信息