i am developing a web application for the first time using
MyEclipse7.0 IDE hibernate 3
MyEclipse Tomcat 6
i want to have a <html:form> for my jsp of connection which contains textfields userName, password...and it must invoke on submit the action /userLogin which is already mapped in struts-config.xml there are two possibilities
either to have an other jsp page in success
or to redirect to the same jsp if there are some missing or invalid fields
here my code
userLogin.jsp(i just put the code of my form)
userLoginForm(it contains all getter and setter method and here is the validate method)
finally for userLoginAction it just contains the different mapping values
my problem is instead of having a message error in front of the missing field it just cause an exception as if i add it to validator-rules.xml
please could you help me to display these messages??
Validator should work with 1.1.. may be the problem is yours.. It can be forgot to add plugin element in struts-config.xml.. but i should not guess like this.. if you have given us the exception message then it might be more useful..
Also I will tell your requirement..
Use html:errors tag in the jsp file at the start of your html:form tag....
for e.g it may be like this... If this is not the better approach please tell me how to approach it better..
Also you can display the errors in the list form by adding the below lines in property file..But some say adding html contents in property file is bad idea, if you too think so use custom tags..