07/10/2009, 00:57
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses Puntos: 188 | |
Respuesta: detener la ejecución de un jsp La verdad que no entiendo básicamente a qué te refieres. Jsp no es un script, sino una página html con código java embebido, con lo cual su comportamiento difiere bastante. El html se va a mostrar siempre, a menos que lo vayas incrustando desde el propio java, cosa que no se suele hacer demasiado.
De todos modos para controlar que java detenga el flujo tienes el uso de excepciones, y normalmente, lo que se hace con ellas es, elegantemente, que redirijan la jsp a otra jsp de error, en el que en todo caso, se muestra un mensaje personalizado con el tipo de excepción encontrado, o si no se quiere complicar uno la vida, un mensaje genérico de error.
Otra forma de detener un método java es que en un momento dado, retorne un boolean, si por ejemplo no se dan unas condiciones que se requiere para el funcionamiento correcto.
Public boolean funcionSistema(args) {
if(!cond1 || !cond2 || ... !condN) {
return false;
}
etc etc;
return true;
}
Al principio de este método verificaría las condiciones y devolvería un false si no se cumplen y no seguiría ejecutandose. |