Jsp RequestDispatcher可以';t转发到WEB-INF中的资源
开发小样本书店应用程序时遇到问题 在截图中,我得到了WEB-INF/pages/book-form.jsp,当我在 dogetservlet类方法Jsp RequestDispatcher可以';t转发到WEB-INF中的资源,jsp,tomcat,servlets,Jsp,Tomcat,Servlets,开发小样本书店应用程序时遇到问题 在截图中,我得到了WEB-INF/pages/book-form.jsp,当我在 dogetservlet类方法 getServletContext().getRequestDispatcher("/WEB-INF/pages/book-form.jsp").forward(req, res); 找不到该页,但如果我使用 getServletContext().getRequestDispatcher("/book-form.jsp").forward(req
getServletContext().getRequestDispatcher("/WEB-INF/pages/book-form.jsp").forward(req, res);
找不到该页,但如果我使用
getServletContext().getRequestDispatcher("/book-form.jsp").forward(req, res);
这很好用
问题:如何解决“/WEB-INF/pages/book form.jsp”
您得到的异常的确切错误消息和堆栈跟踪是什么?您使用的是哪个容器?我猜OP使用的是Tomcat7(请参阅库);)到目前为止还不错。您使用的是什么Tomcat7版本?如果改用
request.getRequestDispatcher(…)
会怎么样?(顺便说一句,这也是正常的做法)@balusc,apache-tomcat-7.0.27。我改成了JBoss,同样的代码也可以使用。为什么它不在Tomcat中工作。有什么想法吗?如果改用request.getRequestDispatcher(…)
呢?(顺便说一句,这也是正常做法)