No input attribute for mapping path /login - help me with validation
843840Jul 1 2008 — edited Jul 4 2008plz help me with validation. Problem: No input attribute for mapping path /login.
What i have done:
I use struts blank project 1.3.5 . And want to perform validation through xml. I changed ActionForm to ValidatorForm.
ValidatorPlugin is enabled by default in blank project.
And name of my form is by default. Part of struts-config.xml :
<action-mappings>
<action
path="/login"
type="LoginAction"
name="loginForm"
scope="request"
validate="true">
<forward name="main" path="/Login.jsp">
</forward>
<forward name="success" path="/Main.jsp">
</forward>
</action>
</action-mappings>
Than I changed validation.xml :
<form-validation>
<formset>
<form name="loginForm">
<field
property="login"
depends="required">
</field>
<field
property="password"
depends="required">
</field>
</form>
</formset>
</form-validation>
"login" and "password" - such properties are in my Login.jsp (by default) .
And after deploying, and submitting with blank fields i get such problem:
No input attribute for mapping path /login
my TomCat 5.5 - my container. Why validation failed !?