javaweb中访问WEB-INF下面的jsp
2014-01-21 10:21
344 查看
在项目的首页中,一般会有这么一段跳转代码, jsp页面中访问WEB-INF目录下的jsp写法:
在servlet中访问WEB-INF目录下的jsp写法:
下面的写法是错误的:
原因是:redirect是相当于用户直接访问了路径,而用户不能访问WEB-INF目录下的文件,只有程序内部转发的时候才能转发到WEB-INF下的JSP
<jsp:forward page="/WEB-INF/page/index.jsp" />
在servlet中访问WEB-INF目录下的jsp写法:
request.getRequestDispatcher("WEB-INF/page/index.jsp").forward(request,response);
下面的写法是错误的:
response.sendRedirect("WEB-INF/page/index.jsp");
原因是:redirect是相当于用户直接访问了路径,而用户不能访问WEB-INF目录下的文件,只有程序内部转发的时候才能转发到WEB-INF下的JSP
相关文章推荐
- jsp页面都放在web-inf下面说是要防止用户直接访问jsp页面,为么不能直接访问jsp
- jsp访问WEB-INF下面的资源-jsp
- 初识 struts2-为什么我访问不了 WEB-INF 下面的 jsp 页面
- jsp访问WEB-INF下面的资源-jsp
- jsp访问WEB-INF下面的资源-jsp
- 如何访问WEB-INF下面的jsp文件
- jsp访问WEB-INF下面的资源
- jsp访问WEB-INF下面的资源-jsp
- Servlet访问WEB-INF目录下面的jsp文件
- jsp访问WEB-INF下面的资源-jsp
- jsp访问WEB-INF下面的资源
- java:maven中webapp下的jsp不能访问web-inf下面的bean
- 访问web-inf下面的jsp文件
- jsp访问WEB-INF下面的资源
- jsp访问WEB-INF下面的资源-jsp
- jsp访问WEB-INF目录下面的jsp文件
- jsp中访问WEB-INF目录下的文件
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件(转载)
- redirect跳转不能访问web-inf下的jsp
- 访问WEB-INF目录中的页面文件(JSP、HTML)