关于webwork标签iterator如何处理这个list中的对象的2个问题
关于webwork标签iterator如何处理这个list中的对象的2个问题
比如下面的列表,在auditAction中有个
List <BookChapter> unAuditList;
private BookChapter bookChapter;
这么2个对象
现在的问题是:
1,bookChapter对象里面表示一本书的某些章节
比如是否通过审核等,auditFlag 有时候1(通过),2(禁止发表等)表示不同状态
但是在输出的jsp页面我如何根据这些flag不同来输出未 通过,禁止发表
我知道可以用 test来作,
比如:
<ww:if test= "auditFlag == 0 "> 未审核 </ww:if>
<ww:elseif test= "auditFlag==2 "> 未通过审核 </ww:elseif>
<ww:else > 通过审核 </ww:else>
但是如果用另外一个类 来根据 1,2输出 通过,禁止发表等, 如何操作?
或者作更复杂的操作?
2.bookChapter对象里面
如果name这个名字太长了, 我想对他进行截字, 又该如何在循环中处理?
谢谢大家
类似于这种需要对 list中的对象里面的某个项目进行处理, 怎么办?
下面是输出的jsp
<ww:iterator value= "unAuditList ">
<tr onMouseOver= "this.bgColor= '#DDDDDD '; " onMouseOut= "this.bgColor= '#CADEF8 '; ">
<td class= "s_t "> <DIV class=center>
<INPUT class=checkbox type=checkbox name=batchAudit value= " <ww:property value= 'id ' /> ">
</DIV> </td>
<td class= "s_t "> <a href= "javascript:viewChapter( <ww:property value= 'id '/> ) "
title= "查看详细信息 "> <ww:property value= 'name ' escape= 'false ' /> </a> </td>
<td class= "s_t "> <ww:property value= '