6

resources/Webルートにフォルダがあるとします。その中に、私はcss/フォルダーを持っていて、その中にtheme.cssファイルがあります。

Expires:しかし、私はヘッダーを設定したいと思います。したがって、リソースライブラリのバージョンを使用したいと思います。

<h:outputStylesheet library="css" name="theme.css"/>

になります

<link rel="stylesheet" src="javax.faces.resources/theme.css.xhtml?ln=css"/>

しかし、私は次のようなものを指定したい

<h:outputStylesheet library="css" name="theme.css" version="1.2"/>

そして、

<link rel="stylesheet" src="javax.faces.resources/theme.css.xhtml?ln=css&v=1_2"/>

または類似。JSF2がリソースのバージョン管理をサポートしていることを読みましたが、ロードするバージョンを指定するにはどうすればよいですか。また、ファイルをどこに置くのですか。

4

1 に答える 1

3

ライブラリがあると思われる場合はcss、次のディレクトリ命名スキームを使用する必要があります。

resources/css/1_1
resources/css/1_2

resourcesjsf標準リソースディレクトリのどこに

于 2012-03-26T08:08:30.937 に答える