0

我在 Struts2 中使用 Tiles。在 struts.xml 中,我需要<result-types>为每个包定义。我怎样才能使它成为全球性的,所以所有的包都显示类型为瓷砖<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>
4

1 回答 1

1

您会将您的操作放入一个扩展包中,"tiles-default"而不是"struts-default". 包"tiles-default"已经定义了一个"tiles"结果类型。

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

于 2012-10-02T21:43:43.307 回答