私の JSF 2 では、フォームベースの認証を使用しています。web.xml には、単一の login.html エントリが含まれています。
<login-config>
<auth-method>FORM</auth-method>
<realm-name>testDB</realm-name>
<form-login-config>
<form-login-page>/login.html</form-login-page>
<form-error-page>/loginError.html</form-error-page>
</form-login-config>
</login-config>
Web アプリには、携帯電話をサポートするためのメイン ページ (/app/index.html) と /app/mobile/index.html があります。
ターゲット URL に基づいて、login.html で異なるレイアウトを使用したいと考えています。
ターゲット URL が /app/mobile/index.html の場合、小さいサイズのブラウザ用に最適化されたログイン ページを使用します
それ以外の場合は、デフォルトのログイン ページを使用します
ログインページ (login.html) ページは JSF ページです。
おそらくFacesContextの情報を使用して、JSFでログインページ内の「宛先」ページを取得することは可能ですか?