2

私はこの書き換え構成を持っています:

return ConfigurationBuilder.begin()
    .addRule(Join.path("/admin/users").to("/admin/users.xhtml"))
    .addRule(Join.path("/admin/test").to("/admin/test.xhtml"))
    .addRule(Join.path("/admin/foo").to("/admin/foo.xhtml"))
    .addRule(Join.path("/admin/bar").to("/admin/bar.xhtml"))
    .addRule(Join.path("/secure/foo").to("/secure/foo.xhtml"))
    .addRule(Join.path("/secure/bar").to("/secure/bar.xhtml"))
    ;

これを一度にマッピングする方法はありますか? .xhtml 部分をマップしたいだけです。

私はこのようなものがうまくいくと思ったが、うまくいかなかった:

.addRule(Join.path("/admin/*").to("/admin/*.xhtml"))
4

1 に答える 1

2

さらに調査とグーグル検索を行った結果、解決策が見つかりました。

return ConfigurationBuilder.begin()
    .addRule(Join.path("/secure/{page}").to("/secure/{page}.xhtml"))
    .addRule(Join.path("/admin/{page}").to("/admin/{page}.xhtml"))
    ;
于 2015-11-05T15:49:26.373 に答える