struts1.3下tiles配好后访问不到页面
版本是struts1.3.10.照着深入浅出struts做得,但是不知道为什么一直找不到页面
web.xml:
<taglib>
<taglib-uri>/tags/struts-tiles</taglib-uri>
<taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
</taglib>
页面里调用
tiles-defs.xml:
<definition name="mainLayout" path="layout.jsp">
<put name="title" value="hahaha" />
<put name="header" value="header.jsp" />
<put name="body" value="body.jsp" />
</definition>
<definition name="bDef" extends="mainLayout" >
<put name="title" value="hahaha" />
<put name="body" value="bBody.jsp" />
</definition>
struts-config.xml:
<action path="/success" forward="bDef"></action>
另外struts-config.xml:
<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config"
value="/WEB-INF/tiles-defs.xml"/>
</plug-in>
感觉是action的问题,但是不知道该怎么写
另外,看别的地方有说在web.xml下要配
<init-param>
<param-name>chainConfig</param-name>
<param-value>org/apache/struts/tiles/chain-config.xml</param-value>
</init-param>
这个我没配,但是我配了<taglib>,不知道是不是有关系。