使用springMVC怎么將Model數據傳遞到jsp頁面中
使用springMVC怎么將Model數據傳遞到jsp頁面中?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
在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]]
看完上述內容,你們掌握使用springMVC怎么將Model數據傳遞到jsp頁面中的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!