Se alguém puder me ajudar !!!
Estou tentando estudar o Tiles mas está dificil…
Peguei um artigo no
http://www.javafree.com.br/forum/viewtopic.php?t=2157>
mas não consigo fazer rodar…
o que eu fiz…!!! estou chamando a.do mas não acontece nada…
se alguém souber agradeço mais uma vez…porque já foram tantas …
Brigadoooooooo
WEB.XML
<init-param>
<param-name>definitions-config</param-name>
<param-value>
/WEB-INF/tileDefinitions.xml
</param-value>
</init-param>
struts-config.xml
<action path="/a" type="br.com.empresa.action.DoFirst">
<forward name="success" path="aDef"/>
</action>
<action path="/b" type="br.com.empresa.action.DoFirst">
<forward name="success" path="bDef"/>
</action>
tileDefinitions.xml
<?xml version="1.0" encoding="ISO-8859-1"?><component-definitions>
<definition name="baseDef" path="/layout.jsp">
<put name="header" value="/header.jsp"/>
<put name="footer" value="/footer.jsp"/>
<put name="body" value=""/>
</definition>
<definition name="aDef" extends="baseDef">
<put name="body" value="/aBody.jsp"/>
</definition>
<definition name="bDef" extends="baseDef">
<put name="body" value="/bBody.jsp"/>
</definition>
</component-definitions>
Dofirst.java
package br.com.empresa.action;
import org.apache.struts.action.;
import javax.servlet.http.;
public class DoFirst extends Action {
public ActionForward perform(ActionMapping aMapping, ActionForm aForm,
HttpServletRequest aRequest, HttpServletResponse aResponse) {
System.out.println("teste tiles.............");
return aMapping.findForward("success");
}
}