2010-08-13 42 views
0

我有一个表与Struts2的标签和一些HTML生成我的JSP页面:做一个Struts2的表到使用由标签库(JSP页面)的表

<table border="1"> 
<tr> 
<th>Action</th> 
    <s:iterator value="columnNames" id="name"> 
    <th> <s:property value="name" /> </th> 
    </s:iterator> 
</tr> 
<s:iterator value="%{table}" id="row"> 
<tr> 
    <td> 
    <s:form theme="simple"> 
    <s:hidden key="row" /> 
    <s:submit action="remove" value="Remove" 
    onclick="return confirm('Are you sure you want to delete this item?');"/> 
    <s:submit action="displayEdit" value="Edit"/> 
    </s:form> 
    </td> 
    <s:iterator value="%{#row}" id="cell"> 
      <td><s:property value="%{#cell}"/></td> 
    </s:iterator> 
</tr> 
</s:iterator> 
</table> 

不过,我想使用Display Tag库,所以我可以限制一定数量的行一次显示(或者如果任何人知道更好的解决方案,让我知道)。我不知道如何使我的表工作,而不会丢失我以前的表的任何功能。

注意:columnNames是ArrayList<String>,表是我的Action类中的ArrayList<ArrayList<String>>

回答

-1

没关系,我想通了。

+0

如果你知道答案,为什么你不在这里分享答案?所以没有人会让你投下 – poring91 2015-08-23 11:08:41