jsr370-experts@jax-rs-spec.java.net

Re: Setting HttpServletRequest parameters from a form payload

From: Santiago Pericas-Geertsen <Santiago.PericasGeertsen_at_oracle.com>
Date: Tue, 14 Apr 2015 10:42:10 -0400

Hi Sergey,

>
> POST
> a=b&a=c
>
>
> @Produces(MediaType.TEXT_PLAIN)
> @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> public String post(@Context HttpServletRequest request) {
>
> String[] values = request.getParameterValues("a");
> }
>
> should the above code return a "b,c" array ?

 I think so.

> My answer is JAX-RS does not require it. Can someone clarify please ?

 You mean because HttpServletRequest is a Servlet type?

— Santiago