怎样用struts2标签迭代输出list中的map对象?

hnuweiwei 发布于 2011/08/20 10:31
阅读 3K+
收藏 0

[

{cp_url=null, cp_id=1, cp_title=www, cp_content=wwwwwww, cp_pubtime=2011-08-13, cp_author=admin, cp_filename=null}, 

{cp_url=null, cp_id=2, cp_title=hc, cp_content=hchchc, cp_pubtime=2011-08-18, cp_author=admin, cp_filename=null}, 

{cp_url=null, cp_id=3, cp_title=zx, cp_content=zxzxzx, cp_pubtime=2011-08-17, cp_author=admin, cp_filename=null}, 

{cp_url=null, cp_id=4, cp_title=yf, cp_content=yfyfyf, cp_pubtime=2011-08-16, cp_author=admin, cp_filename=null}, 

{cp_url=null, cp_id=5, cp_title=fys, cp_content=ssssfffsssyyy, cp_pubtime=2011-08-15, cp_author=admin, cp_filename=null}

]

这个是从action得到的list,list中是map对象,怎样迭代输出这些map对象中的属性呢?

加载中
0
hnuweiwei
hnuweiwei

引用来自“hnuweiwei”的答案

已经解决

                <s:iterator value="careerpersonList">

<s:iterator>

<s:if test="key=='cp_title'">${value}</s:if>

</s:iterator>

<br/>

                    <hr/>

</s:iterator>

百度了好久,

<s:iterator value="careerpersonList" status="sta">

<s:property value="#sta.getIndex()+1" />:

<s:iterator>

<s:a url="#">

<span class="colorize">

<s:if test="key=='cp_title'">

<s:property value="value.substring(0,2)"/>

</s:if>

</span>

</s:a>

</s:iterator>

<br />

<hr />

</s:iterator>

0
hnuweiwei
hnuweiwei

已经解决

                <s:iterator value="careerpersonList">

<s:iterator>

<s:if test="key=='cp_title'">${value}</s:if>

</s:iterator>

<br/>

                    <hr/>

</s:iterator>

返回顶部
顶部