02/03/2010, 06:42
|
| | Fecha de Ingreso: julio-2008
Mensajes: 62
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Respuesta: formulario inválido Ya lo he resuelto, lo dejo por si le sirve a alguien:
La idea es añadir un bean a webmvc-config.xml con la variable que usaremos en sesión para comprobar si el formulario es o no válido:
<bean id="formularioValido" class="calse-de-la-variable(en mi caso un entero (flowInteger) 0/1)" scope="session"/>
Luego en el flow inicializamos la variable a 0 y la cambiamos a 1 una vez que hayamos guardado.
En el view-state ponemos una expresión para mostrar la vista normal o la del aviso de flow inválido en función del valor de la variable formularioValido:
<view-state id="miVista" view="#{(formularioValidado.value == 0)?'miVista.xhtml':'avisoFormularioInvalido.xhtml' }">...</view-state> |