Java - sin mensajes de validacion en struts2

 
Vista:

sin mensajes de validacion en struts2

Publicado por Sepharat (13 intervenciones) el 20/02/2010 00:39:18
Hola, estoy realizando una aplicacion con struts2, spring 2.5 e hibernate 3. ando detras de las validaciones pero no soy capaz de que me funcionen. Estoy probando en un formulario muy sencillo en el que tengo que comprobar que el campo nombre se inserte. La validacion funciona porque no me inserta nada cuando el nombre esta vacio pero no se muestra ningun mensaje en pantalla. Tengo el theme de struts a simple pero incluso con el puesto a xhtml sigue sin mostrarme nada, solo recarga la pagina. Agradeceria cualquier sugerencia
El codigo es este.

<s:form action="createCarrier" validate="true">
<s:fielderror />
<s:hidden key="carrier.intIdCarrier"/>
<table>
<tr>
<td><s:label>Nombre: </s:label></td>
<td><s:textfield key="carrier.varName" /></td>
</tr>
<tr>
<td><s:label>Teléfono: </s:label></td>
<td><s:textfield key="carrier.varPhone" /></td>
</tr>
<tr>
<td><s:label>Estado: </s:label></td>
<td><s:checkbox key="carrier.booStatus" value="true"/></td>
</tr>
<tr>
<td><s:submit value="Aceptar" /></td>
</tr>
</table>
</s:form>
<table>

validador
<validators>
<field name="carrier.varName">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>Debe introducir un nombre para el transportista</message>
</field-validator>
</field>
</validators>

struts.xml
<action name="loadCarrierForm" class="com.tecnoy.itacsa.web.struts2.FleetCarrierAction"
method="loadCarrierForm">
<result name="success">carrier.jsp</result>
<result name="input" >carrier.jsp</result>
</action>
<action name="createCarrier" class="com.tecnoy.itacsa.web.struts2.FleetCarrierAction"
method="createCarrier">
<result name="success" type="redirectAction">loadCarrierForm</result>
<result name="input" type="redirectAction" >loadCarrierForm</result>
</action>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sin mensajes de validacion en struts2

Publicado por axel (7 intervenciones) el 25/02/2010 09:20:16
Habria que ver el codigo java de la accion asociada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar