Olá,
Estou desenvolvendo em cima da aplicação brank que vem com o struts.
Pois bem, coloquei minhas paginas na pasta pages e criei um index.jsp que dá um forward pra uma jsp na pasta pages mas dá o seguinte erro:
java.lang.ClassCastException: org.apache.struts.taglib.logic.IterateTei
Código:
Meu index jsp está assim:
[code]<%@ taglib uri="/tags/struts-logic" prefix=“logic” %>
<logic:redirect forward=“welcome”/>
<%–
Redirect default requests to Welcome global ActionForward.
By using a redirect, the user-agent will change address to match the path of our Welcome ActionForward.
–%> [/code]
meu struts-config.xml está assim:
[code]<?xml version="1.0" encoding="ISO-8859-1" ?>
<form-beans>
</form-beans>
<global-exceptions>
</global-exceptions>
<global-forwards>
<!-- Default forward to "Welcome" action -->
<!-- Demonstrates using index.jsp to forward -->
<forward
name="welcome"
path="/Welcome.do"/>
</global-forwards>
<action-mappings>
<!-- Default "Welcome" action -->
<!-- Forwards to Welcome.jsp -->
<action
path="/Welcome"
type="actions.FilmeAction"
scope="session"
unknown="false"
validate="false">
<forward
name="success"
path="/pages/Filme.jsp"
redirect="false"
contextRelative="false" />
</action>
</action-mappings>
<controller
processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
<message-resources parameter="resources.application"/>
[/code]
Espero ter sido claro.