This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I am new to struts2 and have encountered a problem.
I am using struts2 2.1.8 and tiles 2.1.4.
I have a simple login form which I validate using an xml file.
If I enter correct values in my login form then the action is forwarded to the correct page (in my case a tile). My problem occurs when I try to re-submit my form after the validation happened once (it worked correctly), meaning that if I re-enter correct values in my form, the action is not forwarded to my tile page.
Can anybody help me with this problem?
Here is the related code to my login action:
My welcome page which redirects to my login form:
Finally my action class
Any help would be appreciated.
Joined: Dec 22, 2009
I finally figured out why it wasn't working.
In my web.xml, the url mapping that I used for struts was "jsp/struts2/*". So, when I submitted the action it just sent loginAction.action which does not match the pattern for struts to handle it. When i put "/*" everything works fine.
My question now is, how can I submit a form that will have the "jsp/struts2/myAction.action" so that struts will be able to handle it?