
Servlet y JSP
Publicado por Maria (25 intervenciones) el 22/03/2017 00:33:19
Tengo la siguiente página JSP:
Al postear este formulario los datos se envia al servlet validar para su validación: no puede haber campos vacios y la edad mayor de 0 y menor de 100. Si alguna validacion no se cumple se generar un mensaje de error a traves de la variables de scope "validaciones". Despues de estas validaciones, el servlet mediante redirección interna volverá a la página JSP anterior.
Después de la redirección, si no hubo errores los campos del formulario deben aparecer vacíos; si hubo errores los campos del formulario deben conservar los valores previos y deben mostrarse los mensajes de error en el elemento <div />.
---> Mi duda está en ¿como se guardan los mensajes de error en la variable de scope? Y si hay errores ¿como mantengo los valores previos en los campos?
A ver si alguien me puede ayudar, Gracias.
1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html>
<html>
<body>
<form action="validar" method="post">
<label>Nombre</label><input name="nom" type="text" />
<label>Edad</label><input name="edad" type="number" />
<input type="submit" value="Enviar" />
<div>${requestScope.validaciones}</div>
</form>
</body>
</html>
Al postear este formulario los datos se envia al servlet validar para su validación: no puede haber campos vacios y la edad mayor de 0 y menor de 100. Si alguna validacion no se cumple se generar un mensaje de error a traves de la variables de scope "validaciones". Despues de estas validaciones, el servlet mediante redirección interna volverá a la página JSP anterior.
Después de la redirección, si no hubo errores los campos del formulario deben aparecer vacíos; si hubo errores los campos del formulario deben conservar los valores previos y deben mostrarse los mensajes de error en el elemento <div />.
---> Mi duda está en ¿como se guardan los mensajes de error en la variable de scope? Y si hay errores ¿como mantengo los valores previos en los campos?
A ver si alguien me puede ayudar, Gracias.
Valora esta pregunta


0