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>