1
   <display:table name="sessionScope.userInbox" pagesize="5" sort="list" cellspacing="10" cellpadding="5">
            <display:column property="aid"  title="" class="hidden"  />             
            <display:column property="from" title="From" sortable="true" />  
            <display:column property="to"   title="To"   sortable="true" />  
            <display:column property="msg"  title="Message" sortable="true"  />  
            <display:column property="status" title="Status" sortable="true" paramId="aid" paramProperty="aid" href="/MsgSystem/adminread" />
   </display:table>

当我单击“状态”链接然后在 url 中传递“aid”值时,但它是通过 get 方法我想在 url 中传递隐藏。

4

1 回答 1

0

您已将“userInbox”对象列表添加到会话范围并尝试使用显示标签对其进行迭代。该对象将是一个具有 getter /setter 属性的 java bean - (aid,from,to,msg,status)

你需要改变

  <display:column property="status" title="Status" sortable="true" paramId="aid" paramName="aid" href="/MsgSystem/adminread" />

该显示列的返回 url 将是这样的.. /MsgSystem/adminread?aid=1

有关此的更多信息.. http://displaytag.sourceforge.net/11/tut_links.html

于 2012-05-15T00:56:59.000 回答