0

JARファイルとしてパッケージ化され、WEB-INF / libフォルダー内に配置されている共有リソースから非共有リソース(WebアプリケーションリソースXHTML / CSS)にアクセスすることは可能ですか?

例えば。アプリ
--views
---layout
---- template.xhtml

--WEB-INF
---- lib
------ jar1
--- ---- META-INF
---------- resource
------------ビュー--------------index.xhtml

上記の構造では、index.xhtmlはtemplate.xhtmlを再利用できますか?共有テンプレートから使用するのではなく、アプリケーション固有のテンプレートが必要でした。

4

1 に答える 1

0

@パートロフ、

前述したように、現在のフォルダーからではなく、アプリのコンテキストから始まる相対パスを提供することで解決しました。

in facelet タグ宣言ではintemplate=/views/layout/template.xhtmlの代わりに使用されていますtemplate=layout/template.xhtmlWEB-INF/lib/jar1/Index.xhtml

@BalusC、ご指摘ありがとうございます。私はあなたのコメントに同意します。

于 2013-03-18T20:37:45.980 に答える