I don't think Struts is that 'smart'. I would look into creating your own StrutsTypeConverter. Very easy to do and you can specifically manipulate input variables from the form easily.
On 9/10/10, adam pinder <apin...@hotmail.co.uk> wrote: > > Using Struts 2.0.11 > > > > I have a jsp that creates elements like > > > > > > <input type="text" id="user[1].name" name="user[1].name" value="smith" > size="20" /> > > > > etc.... > > > > when the form is submitted to the server i want the parameters interceptor > to set the values on each user object so i have a method > > > > public User getUser(int occ) > > { > > return users.get(occ); > > } > > > > which would return a user object. users is a List<User> object > > > > therefore i'd expect the params interceptor to make calls like > getUser(1).setName("smith") for the above input field sent to the server.... > but it doesn't set the value or error - the params interceptor debug shows > the correct name/value pair of user[1].name => [smith] > > > > i have also tried with a string as the occ parameter but still no joy. > > > > anyone have any suggestions ? > > > > thanks > > adam > > > -- Sent from my mobile device --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org