本帖最后由 jrpworld 于 2010-03-12 17:27:36 编辑

解决方案 »

  1.   

    完美解决了!!!!
    问题原因:Struts1.3版本,Tiles框架好像单独独立出来了还是……反正,需要在web.xml里面配置chain-config这个xml配置文件。只有配置了org/apache/struts/tiles/chain-config.xml这个文件struts-config.xml里面的Action才能去识别不以“/”开头的Tiles定义里面的名称。
    解决办法:web.xml里面加上如下属性:
            <init-param>
             <param-name>chainConfig</param-name>
             <param-value>org/apache/struts/tiles/chain-config.xml</param-value>
            </init-param>
    struts-config.xml:
    <plug-in className="org.apache.struts.tiles.TilesPlugin">
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
    </plug-in>