Thanks for your suggestion Merill. I solved the problem. It seems that the BeanUtils class was copying the properties of the current ActionForm to the properties of the ActionForm for the action class to which I was forwarding to on submit of the page. The NullPointerException was occurring in the 2nd ActionForm. I just removed the fields which were matching in both the forms to avoid the whole problem.
Yes, I do need to use the nested:text tag.
A very interesting and peculiar behaviour.
Why is the word "abbreviation" so long? And this ad is so short?
Free, earth friendly heat - from the CodeRanch trailboss