用struts2标签在jsp页面中取得list的第一个元素
如何用struts2标签在jsp页面中取得list的第一个元素?我在程序中返回的数据是这样一个结构List<Map<String,Object>>,map中的所有数据有一...
如何用struts2标签在jsp页面中取得list的第一个元素?
我在程序中返回的数据是这样一个结构List<Map<String,Object>>,map中的所有数据有一部分是一样的,需要提出来单独显示,剩下的部分用表格迭代显示。这样我需要把list中的第一个map中的部分数据抽出来。请问这个要怎么做? 条件是在jsp中用struts2标签来做 展开
我在程序中返回的数据是这样一个结构List<Map<String,Object>>,map中的所有数据有一部分是一样的,需要提出来单独显示,剩下的部分用表格迭代显示。这样我需要把list中的第一个map中的部分数据抽出来。请问这个要怎么做? 条件是在jsp中用struts2标签来做 展开
2个回答
展开全部
<s:property value="list[0]"/>
修改后的
<s:if test="listMap!=null && listMap.size()>0">
<s:iterator id="data" value="listMap" status="status">
<s:if test="#status.getIndex()==0">
<s:iterator value="#data">
<s:property value="key"/>
<s:property value="value"/>
</s:iterator>
</s:if>
<s:else>
</s:else>
</s:iterator></s:if>
其中listMap为List<Map<String,Object>>
修改后的
<s:if test="listMap!=null && listMap.size()>0">
<s:iterator id="data" value="listMap" status="status">
<s:if test="#status.getIndex()==0">
<s:iterator value="#data">
<s:property value="key"/>
<s:property value="value"/>
</s:iterator>
</s:if>
<s:else>
</s:else>
</s:iterator></s:if>
其中listMap为List<Map<String,Object>>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询