我在 WEB-INF 下创建了一个 test.jspx 文件,我试图通过请求调度程序通过 servlet 访问它,但我得到java.lang.RuntimeException: Cannot find FacesContext
.
web.xml
映射如下:
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
如果我使用它可以正常工作.jsp
。
我的请求调度程序代码如下:
RequestDispatcher dispatcher=getServletContext().getRequestDispatcher("/WEB-INF/test.jspx?sessid="+id);
dispatcher.forward( request, response );