【问题标题】:Displaytag - How to pass hidden value in url?Displaytag - 如何在 url 中传递隐藏值?
【发布时间】:2012-05-14 11:06:39
【问题描述】:
   <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 中。

【问题讨论】:

  • 请添加更多标签。正确的标签 = 更快的解决方案。
  • 这其实不是传递一个隐藏值,而是通过querystring传递一个bean属性值

标签: jsp-tags displaytag tabular


【解决方案1】:

您已将“userInbox”对象列表添加到会话范围并尝试使用 displaytag 对其进行迭代。该对象将是一个具有 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 2015-08-22
    • 2012-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多