Configurar la gestión de una excepción global

2962 vistas

Para declarar una excepción como una excepción global en el fichero struts-config.xml, tendremos que añadir un nodo al nodo :



xml
  1. <global-exceptions>
  2.   <exception
  3.         key="error.database.failure"
  4.         path="/dbfailure.jsp"
  5.         scope="request"
  6.         type="com.developpez.DatabaseException" />
  7. </global-exceptions>



Si se eleva una excepción de tipo DatabaseException, el framework Struts redirigirá la consulta hacia la pçagina dbfailure.jsp y mostrará en ella el mensaje de llave error.database.failure.