Hi, Thanks,

Is there a way to make getFoo() method use POST method? Even in form I 
specifiy <form action="foo" method="POST">
Stapler.currentRequest().getMethod() will still return "GET".
and @RequirePOST annotation will always fail

On Friday, September 9, 2016 at 4:13:05 PM UTC-7, Daniel Beck wrote:
> > On 09.09.2016, at 15:59, Cheng Bao <cb...@vmware.com <javascript:>> 
> wrote: 
> > 
> > However, what to do next? without StaplerRequest and StaplerResponse 
> parameters, after processing, how can display certain jelly file? how can I 
> make redirection to another url? 
> > How can I get query parameters as /foo/bar?query=xx? 
> > How can I get more part of url as /foo/bar1/bar2? 
> The object you return can have a doIndex method, or an index.jelly view. 
> Or, in the /foo/bar1/bar2 example, a bar2.jelly view. 
> I actually gave a presentation on this just a few days ago, and the 
> recording is at https://www.youtube.com/watch?v=iAJBKFe8mMo 
> You can access the current request object without changing your method 
> signature using the static Stapler.currentRequest() method. 
> Likewise with the response -- you should also be able to return and/or 
> throw a HttpResponse (there are predefined ones in HttpResponses) to 
> redirect. 
> Daniel 

You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
For more options, visit https://groups.google.com/d/optout.

Reply via email to