Struts + Tiles

Minha aplicação não está renderizando toda a pagina qd eu coloco um import para taglib na jsp que é o template e outro no jsp que é o corpo…
Alguém sabe o que pode ser???

layout.jsp

[code]<%@ taglib prefix=“tiles” uri="/tags/struts-tiles"%>
<%@ taglib uri="/tags/struts-html" prefix=“html”%>
html:html
html:base/

Orquidário

Orquidário

Batista

[/code]

especie.jsp

<%@ taglib prefix="bean" uri="/tags/struts-bean"%> <%@ taglib prefix="logic" uri="/tags/struts-logic"%> <%@ taglib prefix="nested" uri="/tags/struts-nested"%> <%@ taglib prefix="html" uri="/tags/struts-html"%> <html:form action="especie.do"> Nome Espécie: <br/> Espécie pai: <html:select property="idEspeciePai"> <html:option value="">--Selecione--</html:option> </html:select> <br/> <input type="button" value="Alterar"> <input type="button" value="Inserir"> </html:form>

tile-def.xml

<?xml version="1.0" encoding="ISO-8859-1" ?>

 <!DOCTYPE tiles-definitions PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
       "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">


<!--
     This is a blank Tiles definition file with a commented example.
-->

<tiles-definitions>
	<definition name="main" path="/pages/layout.jsp"/>
	
	<definition name="tamanho" extends="main">
		<put name="corpo" value="/pages/tamanhoFlor.jsp"/>
    </definition>
	
	<definition name="especie" extends="main">
		<put name="corpo" value="/pages/especie.jsp"/>
    </definition>
    
    <definition name="index" extends="main">
		<put name="corpo" value="/pages/index.jsp"/>
    </definition>
    
</tiles-definitions>

struts-config.xml (parte do plugin do tiles)

  <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
  <message-resources parameter="MessageResources"/>
  <plug-in className="org.apache.struts.tiles.TilesPlugin">
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/>
    <set-property property="moduleAware" value="true"/>
  </plug-in>
  <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
  </plug-in>

resumindo não está renderizando qd eu coloco dois imports para a mesma taglib em jsp diferente…

Use html puro na “master” (layout.jsp) e use apenas a taglib nas páginas “detail”.
Use apenas a taglib do tiles na página master.