2012-05-14 4 views
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-адресе, но это метод get, который я хочу передать в url.Displaytag - Как передать скрытую информацию в URL?

+0

Пожалуйста, добавьте еще несколько тегов. Правильные теги = более быстрое решение. – Hindol

+0

это фактически не передача скрытого значения, но передача значения атрибута bean через querystring – Sanath

ответ

0

вы добавили список объектов «userInbox» в сеанс scop и попробуйте повторить его с помощью displaytag. Этот объект будет Java Bean, имеющий геттеры/сеттеры для свойств - (помощи, от, до, сообщ, статус)

вам нужно изменить

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

возвращаемый URL для этого столбца дисплея будет как это .. /MsgSystem/adminread? помощь = 1

более

информация об этом .. http://displaytag.sourceforge.net/11/tut_links.html

Смежные вопросы