Bom dia,
Estou com um problema no sistema que estou fazendo.
O template não está sendo carregado nas página de erro.
Exemplo Erro 404, 405 - Carrega as informações da página menos o template.
Isso porque eles está acessando o JSP de forma direta no Web.xml
O web.xml
<error-page>
<error-code>405</error-code>
<location>/WEB-INF/jsp/erro/erro.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/jsp/erro/erro.jsp</location>
</error-page>
decorators.xml
<decorator name="erro" page="principal.jsp">
<pattern>/erro/*</pattern>
</decorator>
JSP
erro.jsp
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head>
<title><spring:message code="acessoRestritoTela.titulo" /></title>
<meta name="container" content="erro-acesso"/>
<meta name="back" content="/index"/>
</head>
<body>
<h1><spring:message code="acessoRestritoTela.titulo" /></h1>
<p>
<spring:message code="acessoRestritoTela.paragrafoUm" />
<spring:message code="acessoRestritoTela.paragrafoDois" />
</p>
<div class="static-content">
<spring:message code="acessoRestritoTela.telefone" />
</div>
</body>
</html>