リクエストをJSFページに転送しようとしていました:
request.getRequestDispatcher(redirectURI).forward(request, response);
私はproc.xhtml
アンダーを持っていpages
ます。
私が設定した場合:
redirectURI = "pages/proc.xhtml";
そしてそれはうまくいきます。
ただし、コンテキスト パスを含む絶対 URL を使用すると、次のようになります。
redirectURI = "/context/pages/proc.xhtml";
それは機能せず、次の例外が発生します。
com.sun.faces.context.FacesFileNotFoundException: /context/pages/proc.xhtml Not Found in ExternalContext as a Resource.
(そして、はい、Faces サーブレットの URL パターンを*.xhtml
既に設定しています)