You can simply use cycle.getParameter("parameterName"); http://tapestry.apache.org/tapestry4/tapestry/apidocs/org/apache/tapestry/IRequestCycle.html#getParameter(java.lang.String)
Denis Souza wrote: > Thanks! That's where I was headed. I got as far as noticing that request > context was deprecated so I was still looking for another solution. Anyway, > I'll give that a try, so now I'm trying to find out how to inject the > HttpServletRequest object, but I can't seem to remember exactly what to > write on the @Inject parameter. Can anyone point me to documentation on > this. I recall there was a hivemind registry page that showed everything you > can inject into tapestry but I can't find it. The link I had to it is now a > page not found error. > > Thanks, > Denis > > -----Original Message----- > From: Shing Hing Man [mailto:[EMAIL PROTECTED] > Sent: terça-feira, 28 de novembro de 2006 19:18 > To: Tapestry users > Subject: Re: "External" POST > > I think you can 'post' to a a Tapestry page that > implements > the inteface org.apache.tapestry.IExternalPage > > The interface IExternalPage > has a method > activateExternalPage(java.lang.Object[] parameters, > IRequestCycle cycle) > > In Tapestry 3, you can retrieve the submitted > parameters in method > activateExternalPage : > cycle.getRequestContext().getParameter("parameterName"); > > In Tap4, cycle.getRequestContext() is deprecated, you > might have to inject RequestContext (or maybe > HttpServletRequest) into your page. > > Shing > > > > > --- Denis Souza <[EMAIL PROTECTED]> wrote: > > >> Hi, >> >> >> >> I'm having a problem integrating with a 3rd party. >> The thing is they have >> this system that sends me an http POST with some >> data in it. I can chose the >> url to which the post is sent, but I can't chose how >> they set up the data. >> It's very standard procedure to them and they won't >> change it. >> >> >> >> If this was a GET, I could just create a page that >> supports "external" >> requests, write an encoder for the url so I could >> read the parameters and >> everything would be fine, but since it's a POST I >> don't know how I could do >> it in Tapestry. Is there a way I can read any post >> with random data in >> Tapestry? The last thing I want to do is to manually >> get the request info >> and decode the post message. >> >> >> >> Thanks in advance, >> >> Denis Souza >> >> >> > > > Home page : > http://uk.geocities.com/matmsh/index.html > > Send instant messages to your online friends http://uk.messenger.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr Tapestry / Tacos developer Open Source / J2EE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]