SSブログ

primefaces デフォルト・スタイルシートをカスタマイズ [JSF]

primefacesのデフォルト・スタイルシートを無効にして、カスタマイズする。

何も設定しないと、こんな感じでスタイルシートがロードされる。
<link type="text/css" rel="stylesheet" href="/(ルート)/faces/javax.faces.resource/theme.css?ln=primefaces-aristo" />


これをまず無効にするにはweb.xmlに以下の内容を追記する。

<context-param>
  <param-name>primefaces.THEME</param-name>
  <param-value>none</param-value>
</context-param>


あとはprimefacesのjarファイルを解凍して、resources下に必要なものをコピー。
cssを好きなようにカスタマイズする。

xhtmlファイル
<link type="text/css" rel="stylesheet" href="resources/primefaces-aristo/theme.css" />

jarファイルのありかはこちら

nice!(0)  コメント(1)  トラックバック(0) 

nice! 0

コメント 1

師子乃

初めまして。

勉強させていただきます!
by 師子乃 (2018-10-21 23:17) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。