springMVC:将controller中Model数据传递到jsp页面
来源:互联网 发布:nginx怎么做负载均衡 编辑:程序博客网 时间:2024/05/16 07:25
在action中存放数据,代码如下:
@Controller // 加入到IOC容器//@RequestMapping(value="/topic")public class TopicAction { @Resource(name = "topicServiceImpl") private TopicService topicService; /** * 首页显示 */ @RequestMapping(value="/index") public String index(Model model){ List<Topic> topicList = topicService.getAllTopicList(); model.addAttribute("topics", topicList); System.out.println("封装的model="+model); return "index.jsp"; }}
如何在jsp页面中获取数据呢?
首先要弄清楚传递过去的数据时什么类型的?然后在解析数据,显示数据。
用el表达式${topics}得到数据如下:
[Topic [id=0, time=2016-12-05 08:29:02.0, title=html百度百科, contents=null, isTuiJian=0, good=15, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:29:04.0, title=JSP简介, contents=null, isTuiJian=0, good=2, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:28:59.0, title=test, contents=null, isTuiJian=0, good=3, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:28:52.0, title=test2, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-13 09:29:30.0, title=经典歌曲, contents=null, isTuiJian=0, good=3, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:28:56.0, title=test4, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 09:02:19.0, title=tst2, contents=null, isTuiJian=0, good=30, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-08 14:45:47.0, title=我的世界, contents=null, isTuiJian=0, good=3, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-08 19:39:15.0, title=你的世界, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-09 14:17:17.0, title=test, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-09 14:19:21.0, title=我の, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null]]
这里显然不是我们要的数据,
使用这个${topics[1].title}得到数据如下:
JSP简介
这里可以在${topics[1].title}外面增加一个for循环,输出每一条数据。
这里是我的个人的出来的结论。
0 0
- springMVC:将controller中Model数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- springMVC教程(五)将controller中数据传递到jsp页面
- SpringMVC之Controller传递JSON数据到页面
- SpringMVC之Controller传递JSON数据到页面
- SpringMVC 中 jsp 页面对 Controller 返回数据的使用
- SpringMVC之Controller传递数据与页面
- 将Controller中的数据传递到View中显示
- SpringMVC+JSP:将ModelMap/Model中的数据填充到填充到jsp
- 如何将数据从Action中传递到下一个JSP页面?
- 将servlet中的list传递到JSP页面中去
- SpringMVC后台传递数据到页面(Model来传参和域对象传参)
- SpringMVC中,前台jsp封装参数,绑定参数,传递参数到后台controller的过程详解
- 从JSP页面里传数据到SpringMVC中的Controller处理
- 从JSP页面里传数据到SpringMVC中的Controller处理
- 从jsp传递一个list到springmvc的Controller
- Spring Boot中使用@Scheduled创建定时任务
- c++写hello world
- 【深度学习】TensorFlow架构
- demo-java.lang.reflect
- HDFS命令
- springMVC:将controller中Model数据传递到jsp页面
- OnDraw和OnEraseBkgnd绘图区别
- 声明式编程和命令式编程的比较
- Python在mysql中进行操作是十分容易和简洁的
- 水浒传讲什么
- property_exists — 检查对象或类是否具有该属性
- 控制input只允许输入数字
- CB2 配置NFS服务器
- Mosquitto-Auth-Plugin编译mysql.h错误