Thanks all.

It was working fine after changing to LoginAction-validation.xml .


musomesa wrote:
> 
> 
>  Also, the file should be LoginAction-validation.xml . Use the
> config-browser to see that you have the validators in place. 
> 
>  
> 
> Chris
>  
> 
>  
> 
> -----Original Message-----
> From: Gabriel Belingueres <belingue...@gmail.com>
> To: Struts Users Mailing List <user@struts.apache.org>
> Sent: Wed, Jan 20, 2010 10:12 am
> Subject: Re: validation in struts2
> 
> 
> the form tag is wrong?
> 
> try:
> 
> <s:form action="doLogin" namespace="/tricky">
> 
> 2010/1/19 Shasha <sarada.i...@yahoo.com>:
>>
>> Hi All,
>>
>> I am not able to get the validation errors from Login-validation.xml when
>> i
>> am using Modeldriven .
>>
>> Login-validation.xml
>>   1. <!DOCTYPE validators PUBLIC
>>   2.         "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
>>   3.        
>> "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd";>
>>   4.
>>   5. <validators>
>>   6.     <field name="username">
>>   7.         <field-validator type="requiredstring">
>>   8.             <message key="requiredstring"/>
>>   9.         </field-validator>
>>  10.     </field>
>>  11.     <field name="password">
>>  12.         <field-validator type="requiredstring">
>>  13.             <message key="requiredstring"/>
>>  14.         </field-validator>
>>  15.     </field>
>>  16. </validators>
>>
>> LoginAction.java
>>
>>   1. public class LoginAction extends ActionSupport implements
>> ModelDriven,SessionAware{
>>   2.
>>   3.     private User user = new User();
>>   4.     private Map session;
>>   5.     private UserDAO userDAO = new UserDAOImpl();
>>   6.
>>   7.     public String execute() throws Exception {
>>   8.
>>   9.         boolean success=userDAO.verifyUser(user);
>>  10.         if (success)
>>  11.         return SUCCESS;
>>  12.         else
>>  13.         return ERROR;
>>  14.     }
>>  15.
>>  16.     public Object getModel() {
>>  17.         return user;
>>  18.     }
>>  19.
>>  20.     public void setSession(Map session) {
>>  21.         this.session=session;
>>  22.     }
>>  23.
>>  24.     public Map getSession() {
>>  25.         return session;
>>  26.     }
>>  27.
>>  28. }
>>
>> login.jsp
>>
>>   1. <%@ taglib prefix="s" uri="/struts-tags" %>
>>   2. <html>
>>   3. <head>
>>   4. <title>Struts 2 Login Application!</title>
>>   5.
>>   6. <link href="<s:url value="/css/main.css"/>" rel="stylesheet"
>> type="text/css"/>
>>   7.
>>   8. </head>
>>   9. <body>
>>  10. <s:form action="doLogin.action" method="POST">
>>  11. <tr>
>>  12.     <td colspan="2">Login</td>
>>  13. </tr>
>>  14. <tr>
>>  15.    <td colspan="2">
>>  16.         <s:actionerror />
>>  17.          <s:fielderror />
>>  18.    </td>
>>  19. </tr>
>>  20.
>>  21.     <s:textfield name="username" label="Login name"/>
>>  22.     <s:password name="password" label="Password"/>
>>  23.     <s:submit value="Login" align="center"/>
>>  24.
>>  25. </s:form>
>>  26.
>>  27. </body>
>>  28.
>>  29. </html>
>>
>> http://old.nabble.com/file/p27236040/error.jpg
>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/validation-in-struts2-tp27236040p27236040.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
> 
>  
> 
> 

-- 
View this message in context: 
http://old.nabble.com/validation-in-struts2-tp27236040p27266241.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to