Struts 2.0.11 I have a tabbed panel with 2 div's, one static, one remote. Tab one (static) has a form with a submit button that publishes a notify topic of "/refresh". Tab two (remote) has a listen topic of "/refresh".
The problem is that when the form is submitted, Tab two (remote) is loaded twice: Firebug Console Output: GET http://localhost:8080/emckpi/test/tab2.htm?dojo.preventCache=11949822065 98 POST http://localhost:8080/emckpi/test/tab1.htm GET http://localhost:8080/emckpi/test/tab2.htm?dojo.preventCache=11949822066 30 As you can see, the topic is notified, then the form posts, then the topic is notified again. According to the documentation, the s:submit notifyTopics is "Topics that will published when the remote call completes". So, why is the topic being notified *before* the remote call has even been performed? JSP: ---------- <%@ taglib uri="/struts-tags" prefix="s" %> <html> <head> <s:head theme="ajax" /> </head> <body> <s:tabbedPanel id="tabs"> <s:div id="tabOne" theme="ajax" label="Tab One"> <s:form namespace="/test" action="tab1" method="post" theme="ajax"> <s:submit notifyTopics="/refresh" /> </s:form> </s:div> <s:url id="tabTwoUrl" namespace="/test" action="tab2" /> <s:div id="tabTwo" href="%{#tabTwoUrl}" theme="ajax" label="Tab Two" listenTopics="/refresh" /> </s:tabbedPanel> </body> </html> Thank you, Patrick Crocker *********************************************************************** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. *********************************************************************** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]