更改页面时,struts2选中列中的Displaytag会消失

时间:2013-06-09 15:44:08

标签: struts2 displaytag checked

我有displaytag这个问题...当我检查表中的某些行,然后进入另一个页面检查其他页面时,前一页的已检查元素消失。 如果我返回上一页,则取消选中所有行...这是我的代码:

<%@taglib prefix="s" uri="/struts-tags" %>
<%@taglib prefix="display" uri="http://displaytag.sf.net" %>
 …

<s:form action="actionSample" theme="simple">
     <display:table
         id="row"
                name="tableSample"
                requestURI="/sample"  
                sort="list"
                pagesize="10"
                cellpadding="0"
                cellspacing="0"

                >

        <display:column property="one" title="ONE" sortable="true"   />
        <display:column property="two" title="TWO" sortable="true"  />
        <display:column headerClass="sortheader" title="SELECTION" style="text-align:center;">
            <s:checkbox theme="simple" name="check" fieldValue='%{#attr.row.idOne}' />
        </display:column>

      </display:table>
    <div>
        <br>
    </div>
    <div align="right">
        <s:submit type="button" label="SUBMIT"/>
    </div>

我如何解决这个问题?,谢谢你的回答......

P.S。我省略了动作类的代码,有一个名为“check”的字符串数组,用于存储所选元素的id

0 个答案:

没有答案