c:forEach定义了var,却显示不出来 c:forEach里的内容显示不出来,servlet里定义的...

\u4e3a\u4ec0\u4e48\u5728JSP\u4e2d\u7684<c:forEach>\u91cc\u9762\u7684\u5185\u5bb9\u4e0d\u80fd\u663e\u793a\uff1f

jsp\u4e2d\u5f15\u5165c\u6807\u7b7e\u4e86\u5417\uff1f

\u5728action\u4e2d\u7528request.set \u8fd4\u56de\u4e00\u4e2a\uff0c\u7136\u540e\u518d\u5728jsp\u9875\u9762\u4e2d\u7528request.get \u8bd5\u8bd5\u770b\u3002\u5982\u679c\u8fd9\u6837\u53ef\u4ee5\u5c31\u6240\u4ee5\u4f60c\u6807\u7b7e\u5f15\u5165\u51fa\u73b0\u4e86\u95ee\u9898\u3002

\u4f60\u7684list\u7406\u88c5\u7684\u662f\u4ec0\u4e48\u7c7b\u578b\u7684\u6570\u636e\uff0c\u5e94\u8be5\u662f\u81ea\u5df1\u5b9a\u4e49\u7684\u7c7b\u5427\uff0c\u90a3\u4e48\u5728\u8fd9\u53e5\u52a0\u4e0a\u7c7b\u58f0\u660e\u8bd5\u8bd5

1. request.setAttribute("xxx", list); // 后台可以这样写。

2. 前台去掉scope 属性。

3. 去掉scope 不去掉scope 用这个写<c:forEach items="${requestScope[xxxx]}" var="list">
或者 sessionScope[xxx ............
4. 检查标签声明 。重新弄一下jstl包.

提供可能出现问题的地方,共参考。

这个标签并不是struts1的 。而是jstl中的。 或者 附注: 不论是对整数还是对集合进行迭代, 的varStatus属性所起的作用相同。和var属性一样,varStatus用于创建限定了作用域的变量(改变量只在当前标签体内起作用)。不过,由varStatus属性命名
foreach,定义,var
这个标签并不是struts1的 。而是jstl中的。 或者 附注: 不论是对整数还是对集合进行迭代, 的varStatus属性所起的作用相同。和var属性一样,varStatus用于创建限定了作用域的变量(改变量只在当前标签体内起作用)。不过,由varStatus属性命名

var后面的值应该是你要遍历的json的单个元素,应该这么改:
<c:forEach items="jsonArray" var="json">
${json.id}

</c:forEach>
你应该能明白吧!

不要用json对象,用普通对象就可以,你的问题在于,json 操作类将对象搞成字符串了。。所以foreach 出不来循环,或者,你也可以不用 foreach,你看${jsonArray}是个标准的 json 字符串,你可以直接用 JS 来进行操作,也很简单

el 表达式通过反射机制取bean的属性值,你使用的JSONObject显然是没有id这样的属性的。不要使用JSONObject与jsp通信,直接使用javabean

  • c:forEach瀹氫箟浜唙ar,鍗存樉绀轰笉鍑烘潵
    绛旓細1. request.setAttribute("xxx", list); // 鍚庡彴鍙互杩欐牱鍐欍2. 鍓嶅彴鍘绘帀scope 灞炴с3. 鍘绘帀scope 涓嶅幓鎺塻cope 鐢ㄨ繖涓啓<c:forEach items="${requestScope[xxxx]}" var="list"> 鎴栬 sessionScope[xxx ...4. 妫鏌ユ爣绛惧0鏄 銆傞噸鏂板紕涓涓媕stl鍖.鎻愪緵鍙兘鍑虹幇闂鐨勫湴鏂癸紝鍏卞弬鑰冦
  • JSP 涓 JSTL<c:forEach 鏍囩鐨勭敤娉
    绛旓細<c:forEach>鏍囩鐨勪綔鐢ㄥ氨鏄凯浠h緭鍑烘爣绛惧唴閮ㄧ殑鍐呭銆傚畠鏃㈠彲浠ヨ繘琛屽浐瀹氭鏁扮殑杩唬杈撳嚭锛屼篃鍙互渚濇嵁闆嗗悎涓璞$殑涓暟鏉ュ喅瀹氳凯浠g殑娆℃暟銆<c:forEach>鏍囩锛岄渶瑕佷笌el琛ㄨ揪寮忚仈鍚堜娇鐢 <c:forEach>鏍囩鐨勮娉瀹氫箟濡備笅鎵绀恒<c:forEach var="姣忎釜鍙橀噺鍚嶅瓧" items="瑕佽凯浠g殑list" varStatus="姣忎釜瀵硅薄鐨...
  • 鍦╦sp涓<c:forEach var="e" items="${page.list}" varStatus="s">鏄...
    绛旓細<c:foreach>鏄被浼间簬for鍜宖or each鐨勫惊鐜俰tems 鐢ㄤ簬鎺ユ敹闆嗗悎瀵硅薄锛var 瀹氫箟瀵硅薄鎺ユ敹浠庨泦鍚堥噷閬嶅巻鍑虹殑姣忎竴涓厓绱犮傚悓鏃跺厓绱犱細鑷姩杞瀷銆倂arStatus鐨勫睘鎬у彲浠ユ柟渚垮疄鐜颁竴浜涗笌琛屾暟鐩稿叧鐨勫姛鑳斤紝varStatus 鏄惊鐜储寮曘係SH鏄 struts+spring+hibernate鐨勪竴涓泦鎴愭鏋讹紝鏄洰鍓嶆瘮杈冩祦琛岀殑涓绉峎eb搴旂敤绋嬪簭寮婧愭鏋躲傚尯...
  • 鍏充簬java涓璫鏍囩foreach鐨勭敤娉?
    绛旓細1銆佸惊鐜亶鍘嗭紝杈撳嚭鎵鏈夌殑鍏冪礌銆<c:foreach items="${list}"var="li"> {li} </c:foreach> 娉ㄦ剰锛歩tems 鐢ㄤ簬鎺ユ敹闆嗗悎瀵硅薄锛寁ar 瀹氫箟瀵硅薄鎺ユ敹浠庨泦鍚堥噷閬嶅巻鍑虹殑姣忎竴涓厓绱犮傚悓鏃跺叾浼氳嚜鍔ㄨ浆鍨嬨2銆佸惊鐜亶鍘嗭紝杈撳嚭涓涓寖鍥寸被鐨勫厓绱犮<c:foreach items ="${lis}" var = "li " begin="2" end...
  • JSTL涓,<c:foreach items=" " var=" ">,杩欏彞浠g爜鐨勪綔鐢ㄦ槸浠涔?_鐧惧害...
    绛旓細鈥溾濋噷闈㈠姞鐨勬槸鏁版嵁鏉ユ簮锛var浠h〃鐨勬槸涓鏉℃暟鎹殑鍙橀噺锛岄氳繃杩欎釜鍙橀噺鏉ュ彇鍊硷紝渚嬪锛<c:forEach items="${contentModel.items}" var="item">锛屾暟鎹簮鏄${contentModel.items}锛屾瘡涓鏉℃暟鎹殑鍙橀噺灏辨槸item锛屼箣鍚庣殑琛ㄦ牸鏁版嵁灏卞彲浠ヤ粠item閲岄潰鍙栧间簡锛屼絾鏄墠鎻愭槸浣犲凡缁忓湪${contentModel.items}鏀惧叆鍊间簡銆
  • 涓嬮潰鍝釜JSTL鐨<C:forEach>鏍囩鏄悎娉曠殑?()-|||-A c:forEach var
    绛旓細${items} 鏄竴涓 EL 琛ㄨ揪寮忥紝鐢ㄤ簬鑾峰彇闆嗗悎鎴栨暟缁勭殑鍊笺傚湪寰幆浣撳唴閮紝鍙互浣跨敤 <c:out> 鏍囩鏉ヨ緭鍑鸿凯浠e彉閲忕殑鍊笺傞渶瑕佹敞鎰忕殑鏄紝鍦ㄥ悎娉曠殑 <c:forEach> 鏍囩涓紝var 灞炴ф槸蹇呴渶鐨勶紝鐢ㄤ簬鎸囧畾杩唬鍙橀噺鐨勫悕绉般傚叾浠栧睘鎬у items銆乥egin銆乪nd銆乻tep 绛夋槸鍙夌殑锛岀敤浜庢寚瀹氬惊鐜殑鏉′欢鍜岃涓恒
  • Struts1涓<c:forEach>鏍囩涓殑varstatus灞炴ц捣浠涔堜綔鐢?
    绛旓細涓嶈鏄鏁存暟杩樻槸瀵归泦鍚堣繘琛岃凯浠o紝 <c:forEach>鐨剉arStatus灞炴ф墍璧风殑浣滅敤鐩稿悓銆傚拰var灞炴т竴鏍凤紝varStatus鐢ㄤ簬鍒涘缓闄愬畾浜嗕綔鐢ㄥ煙鐨勫彉閲忥紙鏀瑰彉閲忓彧鍦ㄥ綋鍓嶆爣绛句綋鍐呰捣浣滅敤锛夈備笉杩囷紝鐢眝arStatus灞炴у懡鍚嶇殑鍙橀噺骞朵笉瀛樺偍褰撳墠绱㈠紩鍊兼垨褰撳墠鍏冪礌锛岃屾槸璧嬩簣javax.servlet.jsp.jstl.core.LoopTagStatus绫荤殑瀹炰緥銆傝绫诲寘鍚...
  • <c:forEach var="news" items="${list}"></c:forEach>璇彞
    绛旓細姝よ鍙ョ殑鎰忔濇槸閫氳繃el琛ㄨ揪寮忥紝灏嗚幏鍙栧埌鐨刲ist瀵硅薄瀹氫箟涓簄ews锛屼箣鍚庡嵆鍙幏鍙栧埌姝ゅ璞$殑鍊硷紝涓句緥锛<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <table border="1"> <tr><th>鐢ㄦ埛ID</th> <th>...</th>//琛ㄥご </tr> <c:forEach items="${userinfo}" var="...
  • jsp涓璫鏍囩foreach鐨勪娇鐢
    绛旓細FOREACH鏍囩閮ㄥ垎.棣栧厛纭MAP涓湁娌℃湁鍙栧緱鏁版嵁.<c:forEach [var="varName"] items="" [varStatus="varStatusName"]FOREACH鏍囩鍚箟: items瀛樻斁琚凯浠g殑闆嗗悎瀵硅薄锛屻var鐢ㄦ潵瀛樻斁鐜板湪鎸囧埌鐨勬垚鍛樸3. var鍏冪礌杈撳嚭鐨勫弬鏁伴渶瑕佷笌MAP涓瓨鏀剧殑鍙傛暟瀵瑰簲,(閫氬父鐢ㄤ竴涓狫AVABEAN瀵瑰儚灏佽鏀惧湪LIST绛夐泦鍚堝鍍忎腑)....
  • jsp 涓${ } 鏄粈涔堟剰鎬? <c:forEach var="mem" items="${memberList}...
    绛旓細{}鍙仛EL琛ㄨ揪寮忥紝灏辨槸璇村彲浠ュ彇鍒版湇鍔″櫒鐨勫悇绉嶄綔鐢ㄥ煙閲岄潰鐨勫硷紝姣斿璇村彇鍒皉equest閲岄潰鐨勪竴涓彨 list闆嗗悎 鐨勮瘽锛屼綘鍙互鍐欐垚${requestScope.list},鑷充簬<c:foreach items="${requestScope.list}" var="val"> {val} </c:foreach>鐨勮瘽锛屽氨鏄痡stl鏍囩锛屽氨鏄凯浠i偅涓猺equest浣滅敤鍩熼噷闈㈢殑list锛屽苟涓旀瘡娆″彇...
  • 扩展阅读:www.sony.com.cn ... c#中的foreach循环 ... c#foreach用法 ... v级mpv ... 中英文自动翻译器 ... apache官网下载安装 ... apache官网日本 ... acca ... js foreach ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网