サイドバーに静的メニューがあり、すべてのJSFページに含まれています。メニューは次のようになります。
<li class="nav-header">Item 1</li>
<li class="active"><a href="index.xhtml">Item 2</a></li>
<li><a href="new_workload.xhtml">Item 3</a></li>
<li><a href="import_workload.xhtml">Item 4</a></li>
にを追加するclass="active"
と<li>
、メニューが強調表示されます。選択したアイテムがJSF2で動的に強調表示されていることを確認するにはどうすればよいですか?
PrimeFacesとRichFacesがこのためのコンポーネントを用意していることは知っていますが、最初に純粋なJSF2ソリューションを試してみたいと思います。純粋なクライアント側のJavaScriptソリューションも受け入れられます。