You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Ju...@atosodsorigin.com on 2002/07/12 12:58:59 UTC
Error using tiles and ForwardAction
Hello everyboy,
I am trying to use tiles with ForwardAction, and I have the next error, anyone
knows whats the problem.
Juan Pedro.
javax.servlet.ServletException: Path crearRango does not start with a "/" character
at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:490)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1227)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:484)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
struts-conf.xml
<action path="/crearRangoIni"
parameter="crearRango"
type="org.apache.struts.actions.ForwardAction"
name="crearRangoForm"
validate="false" />
</action-mappings>
tilesDefinitions.xml
<definition name="crearRango" extends="mainLayout">
<put name="body" value="/crearRango.jsp" />
</definition>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Error using tiles and ForwardAction
Posted by Cedric Dumoulin <ce...@lifl.fr>.
The Struts ForwardAction do a forward with an URL. Tiles definition
names are logical names, and you can't use them as URL.
You can use them in tag <insert ...>, or in a <forward
path="aDefName"/>. If you want to insert a definition according to a
request parameter, try the tiles action
org.apache.struts.tiles.actions.DefinitionDispatcherAction. Check its
api for the syntax.
Hope this help,
Cedric
JuanPedro.DeAndres@atosodsorigin.com wrote:
>Hello everyboy,
>I am trying to use tiles with ForwardAction, and I have the next error, anyone
>knows whats the problem.
>
>Juan Pedro.
>
>javax.servlet.ServletException: Path crearRango does not start with a "/" character
>at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:490)
>at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266)
>at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1227)
>at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:484)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>
>struts-conf.xml
>
> <action path="/crearRangoIni"
> parameter="crearRango"
> type="org.apache.struts.actions.ForwardAction"
> name="crearRangoForm"
> validate="false" />
> </action-mappings>
>
>tilesDefinitions.xml
>
> <definition name="crearRango" extends="mainLayout">
> <put name="body" value="/crearRango.jsp" />
> </definition>
>
>
>
>
>--
>To unsubscribe, e-mail: <ma...@jakarta.apache.org>
>For additional commands, e-mail: <ma...@jakarta.apache.org>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>