This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

struts2 - maven validation

 
felipe rayo
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everybodyl.
Firstly sorry about my English.
I've a problem with validation in Struts2 and Maven.
I don't know why Strus2 don't validate the field fom.
It was ok when I haven't Maven in the project.
I have an structure like this:

src/main/java/actions/<action-name>.java
src/main/resources/actions/<action-name>.properties
src/main/resources/actions/<action-name>.validation.xml


Part of struts.xml:
<action name="doLogin" class="com.atosorigin.nuba.actions.login">
<result name="input">loginNuba.jsp</result>
<result name="success">/vistas/saludo.jsp</result>
<result name="error">/vistas/error.jsp</result>
</action>
login.properties has:
email.required= Email obligatorio y con formato correcto.
password.required=Falta la contrasenya

login-validation.xml has:
?xml version="1.0" encoding="UTF-8"?>

<!-- En Struts2 pondremos el nombre de la clase Java y NO EL NOMBRE DE LA ACCION -->

<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">

<validators>

<field name="userEmail">
<field-validator type="email">
<message key="email.required"/>
</field-validator>
</field>

<field name="userPassword">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message key="password.required"/>
</field-validator>
</field>

</validators>


Has anybody knows the solution to solve this problem?

Best regards.
 
Peter Johnson
author
Bartender
Posts: 5852
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Has anybody knows the solution to solve this problem?

What is the problem? You provided various XML files, but no description of the problem you are seeing.

By the way, it would be easier to read your post if you turned off the bold text and used 'code' tags for the XML contents. You can edit your post to make these changes.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic