如何使用通配符

时间:2017-11-02 17:44:14

标签: struts2

可以使用通配符在单个操作配置中映射多个操作URL吗?我可以在动作名称中执行*/* */*/*。但我不确切知道会有多少嵌套路径。

因为我的所有网址都加载渲染CommonLayout。所以,我不想添加多个条目。

我现在在做什么

<package name="myapp" extends="default" namespace="/">
    <global-results>
        <result type="tiles">CommonLayout</result>
    </global-results>
    <action name="a" />
    <action name="a/create" />
    <action name="b" />
    <action name="b/customize" />
    <action name="b/customize/app" />
    <action name="d/create" />
    <action name="d/view" />
    <action name="d/view/list" />
</package>

以下是我想要的配置,但它并不适用于所有嵌套操作。

<package name="myapp" extends="default" namespace="/">
    <global-results>
        <result type="tiles">CommonLayout</result>
    </global-results>
    <action name="*" />
</package>

0 个答案:

没有答案