jsp当前页面Map怎么用struts2标签迭代 ,当前页面Map由session接收到

Map是由后台存在session中的,因为要迭代的页面不是Map传过来的页面,所以无法直接使用<s:iteratorvalue="map">的形式,用value=#ses... Map是由后台存在session中的,因为要迭代的页面不是Map传过来的页面,所以无法直接使用<s:iterator value="map">的形式,用value=#session.map也显示不出来 展开
 我来答
bd9006
2012-03-23 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.5亿
展开全部
<s:property value="#session.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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花翔琉歌
2012-03-22 · 超过20用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:38万
展开全部
<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么
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浪迹天涯的流星
2015-11-05 · 知道合伙人教育行家
浪迹天涯的流星
知道合伙人教育行家
采纳数:8924 获赞数:81515
对于基本办公软件比较擅长。

向TA提问 私信TA
展开全部
用下面的代码。
<c:forEach items="${mapName}" var="i">
key=${i.key},value=${i.value}
</c:forEach>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andygulin
2012-03-22 · TA获得超过1678个赞
知道小有建树答主
回答量:1362
采纳率:0%
帮助的人:1079万
展开全部
s:iterator
追问
jsp页面
List shortCutList=(List)request.getAttribute("shortCutList");
//页面接值
然后我想用struts2标签显示出来,怎么破,请问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式