ポートレットが「最大化モード」ではなく「通常モード」の場合に、異なるコンテンツを表示したいと考えています。ビューテクノロジーとしてJSFを使用しています。現在使用されているビューを確認するために JSF 側で実行できるチェックはありますか?
質問する
412 次
1 に答える
0
自分で調べて#{request.windowState}
みると、現在のビューに基づいて通常、最大化、または最小化されていることがわかりました。これを使用すると、複数のソリューションが存在する可能性があります。
#{request.windowState == 'normal'}
チェックを行い、コンテンツを条件付きで表示します。メイン ビューで使用
<ui:include src="#{request.windowState}.xhtml" />
してから、normal.xhtml および maximumd.xhtml ui:composition ファイルを作成します。
于 2013-04-12T21:00:13.577 に答える