濮阳杆衣贸易有限公司

主頁 > 知識庫 > jsp 顯示springmvc modelmap傳遞的對象詳細介紹

jsp 顯示springmvc modelmap傳遞的對象詳細介紹

熱門標簽:南京新思維電話機器人 泰州泰興400電話 怎么申請 聊城智能電銷機器人外呼 如何用中國地圖標注數(shù)字點 好操作的電話機器人廠家 南昌市地圖標注app 企業(yè)怎么在聯(lián)通申請400電話 地圖標注市場怎么樣 百度地圖添加標注圖標樣式

jsp 顯示springmvc modelmap傳遞的對象

最近在做一個小網(wǎng)站,功能非?;A(chǔ),決定用springmvc搭建。

遇到一個問題,在controller向前端傳值時,比如使用ModelMap傳了一個字符串,modelmap.addattribute("msg", "hello"),那么在jsp端,直接使用${msg}就可以顯示。接著,如果我傳遞了一個對象,依然可以使用${obj.name}這樣的方法來顯示該對象的各個屬性。然而更多情況下,都需要顯示列表,所以我傳遞了一個ListUser>對象,但是在解析時有點懵逼了,不知道怎么遍歷。

搜了半天才知道,原來還可以使用jstl標簽,跟以前解析servlet傳遞的對象列表一樣的來處理。具體處理方法如下:

controller.java

@RequestMapping(value = "/getUsers", method = RequestMethod.GET)
public String getUsers(ModelMap model) {
 ListUserEntity> userEntityList = userService.getAllUser();
 for (UserEntity user:userEntityList) {
  System.out.println(Util.toJsonString(user));
 }
 model.addAttribute("userlist", userEntityList);
 return "userList";
}

userList.jsp

%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
%@ page contentType="text/html;charset=UTF-8" language="java" %>
html>
head>
 title>user list/title>
/head>
body>
 h1>hello/h1>
 br>
 c:forEach items="${userlist}" var="item" >
  userId:c:out value="${item.id}"/>
  br>
  username:c:out value="${item.username}"/>
  br>
 /c:forEach>
/body>
/html>

通過forEach標簽的items指定列表為后端傳遞的對象,然后就可以直接遍歷了。

感悟:還是要多學會聯(lián)想,即使springmvc使用了很多不一樣的方法,比如ModelMap這樣的類來傳遞對象,但是在jsp中展示還是可以類似以前的處理方式來處理。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • SpringMVC ModelAndView的用法使用詳解
  • springmvc后臺基于@ModelAttribute獲取表單提交的數(shù)據(jù)
  • SpringMVC的ModelAndView傳值方法
  • SpringMVC中Model和ModelAndView的EL表達式取值方法
  • spring mvc中注解@ModelAttribute的妙用分享
  • spring mvc中的@ModelAttribute注解示例介紹
  • springMVC如何將controller中Model數(shù)據(jù)傳遞到jsp頁面
  • springmvc處理模型數(shù)據(jù)ModelAndView過程詳解

標簽:烏蘭察布 山南 吉林 自貢 臨汾 銅川 白銀 開封

巨人網(wǎng)絡通訊聲明:本文標題《jsp 顯示springmvc modelmap傳遞的對象詳細介紹》,本文關(guān)鍵詞  jsp,顯示,springmvc,modelmap,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《jsp 顯示springmvc modelmap傳遞的對象詳細介紹》相關(guān)的同類信息!
  • 本頁收集關(guān)于jsp 顯示springmvc modelmap傳遞的對象詳細介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    武强县| 边坝县| 留坝县| 蛟河市| 章丘市| 龙口市| 永州市| 元阳县| 内乡县| 金门县| 宁南县| 图木舒克市| 张家港市| 临高县| 大足县| 奈曼旗| 宝丰县| 柳河县| 和龙市| 周至县| 高阳县| 克什克腾旗| 南昌县| 库伦旗| 宜兴市| 高雄县| 锡林浩特市| 宝清县| 迁安市| 庆安县| 河津市| 新津县| 萝北县| 雷波县| 凤阳县| 宜城市| 宣恩县| 抚顺市| 民丰县| 襄樊市| 微博|