我试图将请求转发到 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 servlet URL 模式设置为*.xhtml
)