Angelo, you can make it like this... Object onSuccessFromMySearchForm() { return "mysearch/results/12345"; // note the '/' 12345 is not a part of the query string but part of the url path itself }
and in Results.java use onActivation method ... something like ... @Property private String resultValue; void onActivate( String resultValue) // or you can use int or long. Tapestry will take care ;-) { this.resultValue= resultValue; // member field 'resultValue' will now contain 12345 } I am not sure if you needed such a way to solve your problem, but this way will work for the example you have given. - keerthy On Fri, May 1, 2009 at 6:46 PM, Angelo Chen <angelochen...@yahoo.com.hk>wrote: > > Hi, > > following code redirects to a results page under mysearch: > > Object onSuccessFromMySearchForm() { > return "mysearch/results"; > } > > now I need to append a query string after the page name: > > return "mysearch/results?12345"; > > this will trigger an exception: > > Unable to resolve 'mysearch/results?12345' to a known page name. > > question: how to append a query string to a page name? Thanks, > > Angelo > > > -- > View this message in context: > http://www.nabble.com/t5%3A-appending-a-query-string-to-a-page-name--tp23332958p23332958.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >