24/07/2008, 12:57
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 22 años, 2 meses Puntos: 0 | |
try{}catch{} en JSP ??? Hola tengo un JSP, cuando suceda una excepcion quiero ke ésta se guarde en un archivo .txt para poder saber cuando truena la aplicacion:
<%@ page%>
................
<%!
private static void escribeLog(String msg) {
String archivo = "C:\\webapp\\logs\\errorlog.txt";
java.util.Date fecha = new Date();
try {
java.io.BufferedWriter bw = new java.io.BufferedWriter(new java.io.FileWriter(archivo,true));
bw.write("["+fecha+"]" + msg + "\n");
bw.close();
}
catch(Exception e)
{}
}
//out.println( " - " + application.getRealPath("/"));
%>
<%
try{
.............
.............
..............
}catch(Exception e){ // escribir aqui el mensaje de error
escribeLog(e);
}
%>
Lo que pasa es que cuando sucede una excepcion el navegador se keda en una pantalla en Blanco, por lo que el usuario no sabrá que sucede.
Quiero ke la excepcion se guarde en mi .txt además de que el navegador muestre una pantalla que diga que hay un problema.
Gracias !
Última edición por xlugo2002; 24/07/2008 a las 14:00 |