Tiles n enxega import

Pessoal,

no meu layout principal eu tenho um <tiles:insert attribute=“coluna” />

no title.xml eu tenho

nesse coluna.jsp eu faço um import num outro jsp que contém uma displaytag.

Quando “rodo” a aplicação o layout fica em branco. Se eu colocar a displaytag no coluna.jsp funciona. Mas aí eu perco reuso.

Alguém conhece o ciclo de vida dessas páginas no import ? quando eu importo… o que vem ? os headrs… os imports ? como faria pra fazer o duplo import ?

Obrigado desde já… isso tá me matando :shock:

Como vc está fazendo este import na sua página?

Cara nunca fiz import em Tiles, mas sei q com taglibs vc nao tera problema

Detalhando o problema…

TabelaDisciplina.jsp<%@ taglib uri="http://displaytag.sf.net" prefix="display" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <c:set var="lDisc" value="${lista_de_Disciplinas}"/> <display:table pagesize="5" name="${lDisc}" decorator="br.unime.cronow.utils.Decorador" class="dataTable"> <display:column property="nome_Disciplina" title="Nome da Disciplina" /> <display:column property="carga_Horaria" title="Carga Horária"/> <display:column property="link" title="Manutenção" /> <display:setProperty name="paging.banner.placement" value="bottom" /> </display:table>

body.jsp[code]<%@ taglib uri=“http://displaytag.sf.net” prefix=“display” %>
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-html” prefix=“html” %>

    <h1><b>:: Disciplinas ::</b></h1>
 <jsp:include page="./jspTable/TabelaDisciplina.jsp" /> [/code]

layout.jsp[code]<%@ taglib uri=“http://jakarta.apache.org/struts/tags-html” prefix=“html” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-logic” prefix=“logic” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-tiles” prefix=“tiles” %>
<%@ taglib uri=“http://displaytag.sf.net” prefix=“display” %>

   <div id="links_container">
       <tiles:get name="banner" />
   </div>
   
   <div id="menu">
       <tiles:get name="menus"/>
   </div>
  <div id="body">
   <tiles:get name="body" /> 
  </div>

   </div>
   <div id="rodape">
       <tiles:get name="rodape2" />
   </div
[/code]

tiles.xml<definition name="geral" page="/layout/layout.jsp" > <put name="banner" value="/layout/banner.jsp"/> <put name="menus" value="/layout/master/menuMaster.jsp" /> <put name="body" value="/layout/body.jsp"/> <put name="rodape2" value="/layout/rodape.jsp" /> </definition>

struts-config.xml <action path="/layoutGeral" scope="request" type="br.unime.cronow.view.action.Geral_Action" validate="false" parameter="metodo"> <forward name="geral" path="geral"/> <forward name="fail" path="/Erro.jsp"/> </action>

Problemas : Aparece o BANNER, o MENU, mas nao aparece o BODY e nem o RODAPE… mas se eu tirar o displaytag do BODY, aparece rodapé tb.

Dúvida : os imports nos jps… onde eu importo o q ? em qual jsp eu devo importar as biblios ?

Obs. : É certeza q a lista de disciplinas está na SESSAO.

Obrigado a todos desde já.