Looks like this is open issue.. i found something interesting in
WebWork Forum...
Just giving reference if someone is facing same issue...

http://forums.opensymphony.com/thread.jspa?messageID=116863&#116863


On 12/28/07, Raghuveer Rawat <[EMAIL PROTECTED]> wrote:
> Hi,
> I am facing problem in using Display Tag with Struts2 Tabbed Panel and
> need some urgent help..
> When page loads then I can see table correctly but when I sort or
> paginate then result is getting opened in new window.
> Here is sample code that I am written...
> MyMessages.jsp
> This page contain tabbed panel...
>
>    <table width="652" height="450" cellpadding="0" cellspacing="0">
>              <tr>
>                <td height="13" align="center">&nbsp;</td>
>              </tr>
>              <tr>
>                <td width="650" height="24" align="center">
>
>  <s:url id="recMessages" value="/myMessages_received.action" />
>  <s:url id="sentMessages" value="/myMessages_sent.action" />
>  <s:url id="composeMessages" value="/myMessages_compose.action" />
>  <s:url id="savedMessages" value="/myMessages_saved.action" />
>
>  <s:tabbedPanel id="myMessages" theme="simple" selectedTab="1"
>  cssStyle="width:550px; height:400px; font-size: 12px;" doLayout="true">
>
>  <s:div href="%{recMessages}" theme="ajax" label="Received Messages"
> id="1">
>  </s:div>
>
>  <s:div href="%{sentMessages}" theme="ajax" label="Sent Messages"
> id="2">
>  </s:div>
>
>  <s:div href="%{composeMessages}" theme="ajax" label="Compose
> Message" id="3">
>  </s:div>
>
>  <s:div href="%{savedMessages}" theme="ajax" label="Saved Messages"
> id="4">
>  </s:div>
>
>  </s:tabbedPanel>
>
>                </td>
>              </tr>
>            </table>
>
>
> Action myMessages_received.action returns ReceivedMessages.jsp that
> contains display tag table..
>
> <display:table id="myMessagesId" name="myMessagesToLst"
>        requestURI="/myMessages_received.action" defaultsort="2"
> defaultorder="descending" pagesize="3" class="table"
>        excludedParams="dojo.preventCache">
>
>
>                <display:column property="userName" sortable="true"
> titleKey="message.From" style="width:20%;" class="text"/>
>
>                <display:column property="messageDate" 
> format="{0,date,dd-MMM-yyyy}"
> sortable="true"
>                                titleKey="message.Date" style="width:20%;" 
> class="text" />
>
>                <display:column property="subject" sortable="true" 
> titleKey="message.Subject"
>                        url="/readMessage_read.action" paramId="messageId"
> paramProperty="messageId" style="width:40%; text-decoration:none;"
> class="text"/>
>
>    </display:table>
>
> When I click on any sortable column or next page then I see below URL..
> http://localhost:8080/write4smile/myMessages_received.action?d-6780513-p=2
>
> I tried with requestURI="" but that also doesn't work...
>
> Thanks
> Raghu
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to