Almost. I have a page that has a form, and that submits (Post method) to a an action that has JSP page as result containing a DOJO script calling an action that returns a JSON result.
It is a search form where the user provides information and the result shall be presented on another page. But I want JSON result back so that I can handle the search result with Ajax using Dojo. E.g. removing results based on filtering done by the user. Cheers! -Christer! -----Opprinnelig melding----- Fra: Musachy Barroso [mailto:musa...@gmail.com] Sendt: 9. februar 2009 20:44 Til: Struts Users Mailing List Emne: Re: Problem with JSON Result and Form Submit So you have a page that has a form, and that submits to an action that returns JSON? What is the message that you are talking about? Posting a section of the JSP would also help. musachy On Mon, Feb 9, 2009 at 2:31 PM, Christer Gjerstad <christer.gjers...@gmail.com> wrote: > > Hello everyone, > > Anyone know how to pass post message information from an action > containing a form to an action returning JSON result via an JSP page > with a DOJO script calling the JSON result action? Please see example > below. I am loosing the post message on the way. One solution could be > to get the post message parameters from the value stack and then pass > them into the DOJO script, but this sounds like a non-Struts way to me. > > In the book "Practical Apache Struts2 Web 2.0 projects" written by Ian > Roughley (Great book by the way!), chapter 10, there is an example > without passing information into the action. I have based my solution > on this example but cannot get it to work properly. > > > <package name="products" namespace="/products" > extends="struts-default"> > > <!-- ProductSearch Action --> > <action name="productSearch" > class="com.demand.product.ProductSearch"> > <result>/jsp/product/productSearch.jsp</result> > </action> > > <!-- ProductSearchResult Action --> > <action name="productSearchResult" > class="com.demand.product.BaseProductAction"> > <result > name="input">/jsp/product/productSearch.jsp</result> > > <result>/jsp/product/productSearchJsonResult.jsp</result> > </action> > > </package> > > <package name="jsonProducts" namespace="/json/products" > extends="json-default"> > <default-interceptor-ref name="json"/> > <action name="productsJsonResult" > class="com.demand.product.ProductSearchResults"> > <result type="json"> > <param name="root">products</param> > </result> > </action> > > </package> > > > Cheers! > > - Christer Gjerstad > > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org