Alessandro Gentile wrote:With Struts 2.3.15 still the same issue.
This is not an "issue". This is how Struts works. The ParametersInterceptor places the request parameters on the Value Stack and the ActionMappingParametersInterceptor sets the values on the Action. If you do not have these interceptors in your stack, the values in your action will be null.
It is a good idea to read the Interceptor documentation before changing interceptor stack or you can have other side effects as well.
Hi Joe, I've just made a fool of myself!! I was misled by the previous post where this whole matter is presented as an "issue".
I confess my utter ignorance. Struts2 has a steep learning curve, there's a lot to read! Thanks for your advice!!!
No worries. Once you get the hang of it, it is pretty slick how you can drop in Interceptors to modify how Struts works, but yea, just starting out it's pretty strange.