My configurations: 

 struts-config.xml
----------------------------
<action path="/Welcome" forward="welcome.page" />
...
<action-mappings>
  <!-- Default "Welcome" action -->
  <!-- Forwards to Welcome.jsp -->
  <action path="/Welcome" forward="welcome.page" />
...
<plug-in className="org.apache.struts.tiles.TilesPlugin">

  <set-property property="definitions-config"
   value="/WEB-INF/tiles-defs.xml" />
 </plug-in>
...
----------------------------

tiles-defs.xml
----------------------------
<definition name="root.page" path="/tiles/root.jsp">
   <put name="title" value="Hello" />
   <put name="header" value="/tiles/header.jsp"/>
   <put name="menu" value="/tiles/menu.jsp"/>
   <put name="footer" value="/tiles/footer.jsp"/>
 </definition>
 
 <definition name="welcome.page" extends="root.page">
   <put name="body" value="/WelcomeWithTiles.jsp"/>
 </definition>
----------------------------

But i got:
----------------------------
javax.servlet.ServletException: Path welcome.page does not start with a "/" 
character
        
org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

----------------------------
I searched for some helps via Google, and got this forum: 
http://forum.java.sun.com/thread.jspa?threadID=618218&messageID=3459714
But there are still problems!
My env:
jdk1.5.0_12, struts-1.3.8, 

anyone help me, thanks!

Reply via email to