在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循环,输出每一条数据。

这里是我的个人的出来的结论。

springMVC:将controller中Model数据传递到jsp页面相关推荐

  1. JSP页面之间数据传递,JSP页面跳转

    一.页面间传递数据 1.使用URL重写 (1)写数据:利用URL地址,在地址里面包含指定信息,可以包含jsp信息:读数据:利用JSP的request对象 <a  href="delet ...

  2. struts2中把action中的值传递到jsp页面的例子

    例子: RegistAction的代码: package com.wss.action;import javax.servlet.http.HttpServletRequest;import org. ...

  3. springmvc在controller和视图之间传递参数

    从视图向controller传递值,  controller <--- 视图 1)简单类型,如int, String, 应在变量名前加@RequestParam注解, 例如: @RequestM ...

  4. Vue 单文件中的数据传递

      Vue 的单文件组件在使用 Vue 时非常常用,所以我们也会经常遇到组件之间需要传递数据的时候,大致分为三种情况: 父组件向子组件传递数据,通过 props 传递数据. 子组件向父组件传递数据,通 ...

  5. vue组件穿方法_vue组件中的数据传递方法

    Vue 的组件作用域都是孤立的,不允许在子组件的模板内直接引用父组件的数据.必须使用特定的方法才能实现组件之间的数据传递.组件之间传递数据大致分为三种情况: 父组件向子组件传递数据,通过 props ...

  6. (SpringMVC)Controller返回JSON数据

    文章目录 Controller返回JSON数据 1. 测试使用 2. 代码优化 3. 测试集合输出 4. 输出时间对象 5. 抽取为工具类 6. FastJson Controller返回JSON数据 ...

  7. Android中的数据传递之Parcelable接口

    对于Android来说传递复杂类型,主要是将自己的类转换为基础的字节数组,Activity之间传递数据是通过Intent实现的. Android序列化对象主要有两种方法,实现Serializable接 ...

  8. Controller中请求数据的方式

    1.路径变量 url中定义(变量名)作为占位符,使用@PathVariable对应变量 2.@RequestParam 可以获取url中的请求数据 请求数据类型为x-www-from-urlencod ...

  9. 今天来马克一下把数据库中的数据动态显示到前台页面下拉框中/默认选中

    我知道方法应该有很多,但是我觉得我接下来说的方法还是很简单的. 首先最最重要的就是在前台页面页面头部写上 <%@taglib prefix="c" uri="htt ...

最新文章

  1. 【CLR的执行模型:将源代码编译成托管模块】
  2. 经济学人使用Golang构建微服务历程回顾
  3. 透明状态栏导致windowSoftInputMode:adjustResize失效问题
  4. Spring框架 AOP面向切面编程(转)
  5. CEF与快速交换的比较
  6. synchronized可重入锁
  7. js中的extend
  8. cs231n课后作业(1)
  9. 科普一下: 关于C语言中的运算符优先级
  10. CORS手机测试软件,司南导航RTK手簿软件测量大师连接千寻cors账号进行测量的方法教程...
  11. 无线鼠标计算机不识别,教你笔记本电脑检测不到无线鼠标如何解决
  12. Pr:导出设置之编码设置
  13. centos7.5换源
  14. Cisco设备的启动以及交换机的介绍
  15. DCOS之k8s的容器监测探针
  16. 计算机专业学生必看的网站
  17. 分账技术赋能农贸市场,重塑交易管理服务效能
  18. 人工智能 java 坦克机器人系列: 强化学习_人工智能 Java 坦克机器人系列: 强化学习 | 学步园...
  19. 【经验】使用Java控制kiftd网盘服务器并实现定时导入文件功能
  20. linux内核 checksum,Checksum in Linux Kernel

热门文章

  1. 基于Halcon的MFC窗口实现读图检测显示数据的功能
  2. 通俗易懂的解释Sparse Convolution过程
  3. brit打印日志的问题
  4. 双色球6+1Java模拟
  5. Springboot整合Shiro前后端分离跨域问题
  6. 短视频直播带货app源码, 一套系统刷视频购物都能用
  7. Bing Photo Gallery
  8. 去哪里找sklearn的源码
  9. 曾有邪教称1999年12月31日是世界末日
  10. 『QT』创客空间元件管理系统|账户登录的实现