This week's book giveaway is in the Mac OS forum.
We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line!
See this thread for details.
The moose likes Ant, Maven and Other Build Tools and the fly likes struts2 - maven validation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "struts2 - maven validation " Watch "struts2 - maven validation " New topic
Author

struts2 - maven validation

felipe rayo
Greenhorn

Joined: Mar 08, 2011
Posts: 3
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

Joined: May 14, 2008
Posts: 5836
    
    7

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.


JBoss In Action
 
 
subject: struts2 - maven validation