关于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='id'/></td>
                    <td class="s_t"><ww:property value="auditFlag" /></td>
                    <td class="s_t"><ww:date name="createDate" format="yy-MM-dd-HH:mm"/></td>
                </tr>
                 </ww:iterator>