estoy trabajando con servlets hereredados de la clase padre HttpServlet y ocupando los metodos doGet() y doPost()...
Lo que quiero hacer es heredar los errores de mis demas metodos y pasarselos al metodo doPost. Probé haciendo un throws Exception en mis metodos pero me captura el error en cada metodo independientemente y no me devuelve el error al doGet().
Esto es lo que tengo
Código PHP:
..
..
public class prueba extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try{
process(); //llamada a mi metodo
}catch(Exception e){
....//controlo el error
.....
}
}
private void process()throws Exception {
...........
...........
try{
}catch(Exception e){
...//captura del error del metodo...
//el problema es que no devuelve el error al doGet()...
//no se gatilla el catch en el doGet() como quiero
}
} //fin clase