jsp当前页面Map怎么用struts2标签迭代 ,当前页面Map由session接收到
Map是由后台存在session中的,因为要迭代的页面不是Map传过来的页面,所以无法直接使用<s:iteratorvalue="map">的形式,用value=#ses...
Map是由后台存在session中的,因为要迭代的页面不是Map传过来的页面,所以无法直接使用<s:iterator value="map">的形式,用value=#session.map也显示不出来
展开
5个回答
展开全部
<s:property value="#session.sessionid"/>
访问的,是SessionId,不是变量名——可能同名,但意义不同的。
访问的,是SessionId,不是变量名——可能同名,但意义不同的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-12-15 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
页面进行迭代
<s:iterator value="<%=session.getAttribute("valueMap")%>" status="ns">
<dl>
<ui>
<s:iterator value="value" status="school">
<li class="<s:if test='#school.index lte 2'>current</s:if>">
<s:property value="#school.index + 1"/>
<a title="<s:property value='coreModule.moduleId' />" href="#" target="_blank"><s:property value="newTitle" /></a>
</li>
</s:iterator>
</ui>
</dl>
</s:iterator>
newSchool:是Action中定义的Map,<s:iterator value="value" status="school">中的value 表示Map对应的value
<s:iterator value="<%=session.getAttribute("valueMap")%>" status="ns">
<dl>
<ui>
<s:iterator value="value" status="school">
<li class="<s:if test='#school.index lte 2'>current</s:if>">
<s:property value="#school.index + 1"/>
<a title="<s:property value='coreModule.moduleId' />" href="#" target="_blank"><s:property value="newTitle" /></a>
</li>
</s:iterator>
</ui>
</dl>
</s:iterator>
newSchool:是Action中定义的Map,<s:iterator value="value" status="school">中的value 表示Map对应的value
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<s:property value="value"><s:property value="key">试试吧- -不知道行不行..我一般都用C标签遍历MAP
更多追问追答
追问
这个不行,我试过了,后台传到jsp页面是List的,还是Map的,都不行,我后来用session保存,在struts标签中用s:iterator value=“#session.list” status="list",在s:property中用#list.属性名也不行,无法显示数据
追答
用C标签可以么- -?非要用S么
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用下面的代码。
<c:forEach items="${mapName}" var="i">
key=${i.key},value=${i.value}
</c:forEach>
<c:forEach items="${mapName}" var="i">
key=${i.key},value=${i.value}
</c:forEach>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
s:iterator
追问
jsp页面
List shortCutList=(List)request.getAttribute("shortCutList");
//页面接值
然后我想用struts2标签显示出来,怎么破,请问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询