Olá amigos,
Estou evoluindo no uso do vraptor e me deparei com um problema.
Estou utilizando :
<include-prelude>/header.jspf</include-prelude>
<include-coda>/footer.jspf</include-coda>
nas minhas aplicações para não ter que ficar repetidas vezes usando os mesmos css’s e javascripts.
bom porem existe um jsp especifico que preciso que ele não siga esse padrão, alguém tem alguma ideia de como fazer isso ?
Há possibilidade de em um CelularController ele procure por um .html ao invés de um .jsp ?
Obrigado.
há sim… vc pode fazer no final das páginas:
result.forwardTo("/WEB-INF/jsp/celular/metodo.html");
só que nesse cara vc não vai conseguir usar ${} nem taglibs.
vc pode redirecionar pra um .jspf ou .jspx, que o servidor consegue interpretar tb.
mas como faço para enviar uma ${} para pagina .jspx ?
do mesmo jeito que pra uma jsp (result.include)… não funcionou?
eu tentei mas o vraptor não encontra o arquivo .jspx ele procura pelo arquivo .jsp
mesmo usando o result.forwardTo(…)?
eu uso o result.forwardTo(…) e ele vai pro arquivo mas n pega a ${}
lucas basicamente o que eu quero fazer é que somente um jsp não utilizar o
<include-prelude>/header.jspf</include-prelude>
<include-coda>/footer.jspf</include-coda>
vc não vai conseguir usando esse recurso do jsp… vc tem que partir pra um sitemesh ou tiles pra conseguir fazer isso.