Problemas con validacion Server side Struts 2
Hola a todos.
Tengo un severo problema con la validacion del lado del servidor con Struts 2 ya que empleo el un archivo xml con el nombre del action y su complemento "XXX-validation.xml" pero no lo ejecuta, no manda error en consola solo pasa como si fuera todo correcto el codigo de la jsp es:
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<link href="<s:url value="/css/style.css"/>" rel="stylesheet"
type="text/css" />
<title>Domiciliacion</title>
<s:head/>
</head>
<body class="body">
<h1>Sistema</h1>
<s:form action="Ingreso">
<table class="table">
<tr>
<td><s:textfield name="usuario" label="Usuario"
required="true" cssClass="login_fields"/></td>
</tr>
<tr>
<td><s:password name="contrasena" label="Contraseña"
required="true" cssClass="login_fields" /></td>
</tr>
<tr>
<td><s:submit value="Aceptar" /></td>
</tr>
</table>
</s:form>
</body>
</html>
Y el xml con las validaciones es el siguiente
<validators>
<field name="usuario">
<field-validator type="required">
<param name="trim">true</param>
<message>Debe ingresar Usuario</message>
</field-validator>
</field>
<field name="contrasena">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>Debe ingresar password</message>
</field-validator>
</field>
</validators>
- Cesar Monzon's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
Ten cuidado en donde guardas
Ten cuidado en donde guardas el "XXX-validation.xml", debe estar en el paquete de tu action. Si las XXX son el nombre de tu action class no deberias tener problemas
Hola muchas gracias por la
Hola muchas gracias por la atención pero si, si esta en el mismo paquete y al mismo nivel del action... por el nombre es un copy-paste del nombre del Action :S