Olá…
Tenho um servlet que irá carregar templates de Freemarker.
No meu index.jsp tenho uma tabela que irá dividir quais páginas serão exibidas para o usuário.
Dentro de cada celula desta tabela, eu dou um include em um arquivo para exibir. Mas como pretendo usar Freemarker e o servlet para carregar os templates, tem alguma alternativa, visto que o include só aceita arquivos e não urls de servlets?
???
Incluir uma Servlet?
Pq vc nao chama uma servlet q prerpara tudo pra vc e devolve o template?
Neste caso não posso fazer isso…
Dentro de cada célula coloca um iframe e dentro dele usa a tag forward.
<jsp:forward page="/servlet/MyServlet" />
Maiores detalhes aqui.
Sem mais, Rodrigo.
[quote=rodrigo_corinthians]Dentro de cada célula coloca um iframe e dentro dele usa a tag forward.
<jsp:forward page="/servlet/MyServlet" />
Maiores detalhes aqui.
Sem mais, Rodrigo.[/quote]
valeu…
é uma coisa bem coxambrosa, mas valhe a pena tentar… :mrgreen:
Cara, que bizarrice, porque você não usa o SiteMesh pra fazer isso?
http://www.opensymphony.com/sitemesh
pq eu acho bem mais simples fazer desse jeito…
Mas não deixa de ser feio :lol:
Dá uma olhadinha lá no SiteMesh pow, vai facilitar o seu trabalho mais pra frente :mrgreen:
microfilo,
porque index.jsp? Faca um index.ftl que inclua os outros templates do freemarker.
<#include “include.ftl”>
Maurício: não olhei o SiteMesh a fundo, dei uma olhada no artigo do java.net e não gostei… prefiro fazer deste jeito
Davi: prefiro não ficar prendendo a minha aplicação a algum framework específico. Na minha opinião, frameworks devem ser usados apenas quando eles realmente facilítam algum serviço que você precisa implementar. Se você acha que é melhor fazer na mão, faça