Struts.xml将全局结果类型定义为Tile

时间:2012-10-02 21:25:50

标签: java-ee struts2 tiles2

我正在使用带有Struts2的Tiles。在struts.xml中,我需要为每个包定义<result-types>。如何将其设为全局,以便所有包显示类型为 tile ,如<result type="tiles"></result>

 <package name="student" namespace="/student" extends="struts-default">

        <result-types>
            <result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult"/>
        </result-types>
</package>

1 个答案:

答案 0 :(得分:1)

您将自己的行动放入一个包含"tiles-default"而不是"struts-default"的包中。 "tiles-default"包已定义"tiles"结果类型。

或者,您可以创建一个扩展"tiles-default"的父包,并将其用作所有应用包的父包。