Lukasz, i agree it must be passed as array when parameters having same name . I think internally struts 2 using getParameterValues(java.lang.String)<http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html#getParameterValues(java.lang.String)>. instead getParameter(java.lang.String)<http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html#getParameterValues(java.lang.String)> while retrieving.
On Tue, Dec 10, 2013 at 12:04 PM, Lukasz Lenart <lukaszlen...@apache.org>wrote: > 2013/12/10 Mohit Gupta <motgu...@gmail.com>: > > Changing <input type='hidden' name ='customer.orders[0].item' value > > ='someItem'/> to <input type='hidden' name ='customer.orders.item' > value > > ='someItem'/>. > > > > This works but this is how it is supposed to work ? > > It is a normal situation, parameters with the same name are passed as an > array > > > http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html#getParameter(java.lang.String) > > > Regards > -- > Ćukasz > + 48 606 323 122 http://www.lenart.org.pl/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > >