Boa noite a todos, estou com o seguinte problema:
—| WEB-INF
-------| jsp
-----------| acao
---------------| acaoMan.jsp
-----------| area
---------------| areaMan.jsp
-----------| index
---------------| welcome.jsp
-----------| [demais diretórios e jsp’s]
@Resource
public class AcaoController extends GenericController<Acao>{
private final AcaoBO acaoBO;
public AcaoController(Result result, AcaoBO acaoBO){
super(result);
this.acaoBO = acaoBO;
}
@Get("/acao")
public void acaoMan(){
result.include("acao", new Acao());
}
public class GenericController<T> {
protected final Result result;
public GenericController(Result result){
this.result = result;
}
//alguns métodos
Utilizo sitemesh para o template
<div id="content">
<div class="center-content">
<decorator:body/>
</div>
</div>[/code]
[code]<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<head>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/acao/acaoMan.js" charset="ISO-8859-1"/>
</head>
<body>
<form id="form-principal">
<div id="menu-acoes">
<a href="#" id="acao-excluir" title="excluir" class="excluir-img" data-action="${pageContext.request.contextPath}/acao/deletar" data-method="POST"></a>
<a href="#" id="acao-pesquisa" title="pesquisar" class="pesquisar-img" data-action="${pageContext.request.contextPath}/acao/pesquisar" data-method="POST"></a>
<a href="#" id="acao-salvar" title="salvar" class="salvar-img" data-action="${pageContext.request.contextPath}/acao/salvar" data-method="POST"></a>
<a href="#" id="acao-novo" title="novo" class="novo-img"></a>
</div>
<div class="formulario">
<input type="text" name="acao.idAcao" value="${acao.idAcao}" data-label="Código" class="nova-linha numerico obrigatorio" style="width: 45px;" disabled="disabled"/>
<input type="text" name="acao.descricao" value="${acao.idAcao}" data-label="Descrição" class="uppercase obrigatorio" style="width: 320px;"/>
</div>
</form>
</body>
[code]<%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8”%>
[/code]Quando clico no botão do menu para acessar a manutenção de área ou de ação ele redireciona (por exemplo) para a http://localhost:8080/minhaApp/area porém as páginas não são renderizadas (são apresentadas em branco). O método areaMan é acessado normalmente no AreaController e no log do servidor é apresentado:
23:57:45,156 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
23:57:45,156 DEBUG [DefaultResourceTranslator] trying to access /area
23:57:45,156 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: AreaController.areaManAreaController.areaMan()]
23:57:45,158 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
23:57:45,159 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
23:57:45,162 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
23:57:45,166 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor JPATransactionInterceptor
23:57:45,168 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
23:57:45,168 DEBUG [ExecuteMethodInterceptor] Invoking AreaController.areaMan()
23:57:45,169 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
23:57:45,169 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
23:57:45,170 DEBUG [DefaultPageResult ] forwarding to /WEB-INF/jsp/area/areaMan.jsp
23:57:45,171 DEBUG [DefaultStaticContentHandler] Deferring request to container: /minhaApp/WEB-INF/jsp/area/areaMan.jsp
23:57:45,173 DEBUG [VRaptor ] VRaptor ended the request
Este problema não acontece quando tento acessar a página de processos, litigantes home pelo mesmo menu. Alguém sabe me ajudar com este problema? Não consegui identificar o que está errado. Desde já agradeço.