Una ayuda...ya habia posteado algo parecido, pero en este caso no me funca.
Tengo una pagina JSP que hace el llamado para la conexion asi:
Código HTML:
Ver originalDBParametros cDB = new DBParametros();
LinkedList<RegistrosListas> listaParam = cDB.getParametros("TIPO USUARIO");
for (int i=0;i<listaParam.size();i++){
String xx=listaParam.get(i).getDesc2();
if(pLabelPerfil.equals(xx)){
pLabelCanal=Integer.toString(listaParam.get(i).getCodigo());
}
}
En la clase java hago la conexion y ejecuto el query etc..(no pego todo el codigo por que la pregunta es sobre el catch)
Código Java:
Ver originalLinkedList<RegistrosListas> listaParametros = new LinkedList<RegistrosListas>();
try {
connL = ConexionDS.getConexion();
System.
out.
println(e.
getMessage()); }
y la clase conexion es esta:
Código Java:
Ver original ht.
put(Context.
INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory"); ht.
put(Context.
PROVIDER_URL,
"t3://localhost:7001");; try {
javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup ("jdbc.ConexionFV");//("jdbc/ConexionFV");
conn = ds.getConnection();
System.
out.
println("Error --> " + e
); conn = null;
}
return conn;
}
Si la conexion funciona pues no hay lio, el problema es cuando no hay conexion por problemas de RED por ejemplo entonces quiero obtener el catch en JSP para mostrarlo....de la clase CONEXION a la clase que llama a la conexion obtengo el CATCH pero de la clase que llama a la conexion a JSP, no se como hacerlo...espero me entiendan.