访问不到WEB-INF下面的jsp怎么解决
<servlet>
<servlet-name>accumulated</servlet-name>
<servlet-class>/MyServlet/WebContent/WEB-INF/accumulated.jsp</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>accumulated</servlet-name>
<url-pattern>/accumulated.jsp</url-pattern>
</servlet-mapping>
配置XML也不行
<servlet>
<servlet-name>accumulated</servlet-name>
<servlet-class>/WEB-INF/accumulated.jsp</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>accumulated</servlet-name>
<url-pattern>/accumulated.jsp</url-pattern>
</servlet-mapping>
还是不行
正在回答 回答被采纳积分+1
同学你好,配置了web.xml也不能直接返回WEB-INF目录下的jsp文件。同学可以新建一个Servlet,然后在web.xml中配置该servlet的访问路径,在servlet中使用转发访问WEB-INF目录下的jsp文件。如:
Servlet中的转发:
request.getRequestDispatcher("/WEB-INF/accumulated.jsp").forward(request, response);
或者同学将jsp页面放在WebContent目录下,而不是WEB-INF目录下。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星