用struts2标签在jsp页面中取得list的第一个元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用struts2标签在jsp页面中取得list的第一个元素相关的知识,希望对你有一定的参考价值。

如何用struts2标签在jsp页面中取得list的第一个元素?

我在程序中返回的数据是这样一个结构List<Map<String,Object>>,map中的所有数据有一部分是一样的,需要提出来单独显示,剩下的部分用表格迭代显示。这样我需要把list中的第一个map中的部分数据抽出来。请问这个要怎么做? 条件是在jsp中用struts2标签来做

<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>>
参考技术A 1楼正解
迭代全部
<s:iterator value='list' status='S'>
<li>
<s:property value='list[#S.index]'/>
</li>
</s:iterator>

5.使用struts+hibernate显示学生列表

在src下新建这些backage以及backage下的class

1.dao

2.daoimpl

3.action

4.struts.xml

5.在jsp页面如何拿到这个list中的内容

在jsp页面导入标签库

 

over。

 

以上是关于用struts2标签在jsp页面中取得list的第一个元素的主要内容,如果未能解决你的问题,请参考以下文章

struts2标签中在jsp页面如何给值栈中的list和map赋值

如何在jsp页面中使用struts2标签

求教jsp分页显示的问题,如何循环并分页取得参数?

怎么取得list页面中的主键id值?

J2EE 两个list如何在JSP页面中交替输出?

从值栈中获取数据