servlet 的jsp怎么放到web-inf下面访问

2024-10-30 13:35:40
有1个网友回答
网友(1):

web-inf目录只能在sevlet(或者spring的control,struts的action,本质都是sevlet)中访问。


也就是只能通过java后台访问,这里web-inf下的内容是不对外开放的/安全的,不能通过url直接访问。已避免非法人员通过url自己操作一些比较私密的文件信息。


Servlet访问WEB-INF目录下的info.jsp文件的代码如下:


1、web.xml中的servlet可以这样配置:


index
跳转到首页的action


index
/index.action

2、servlet中实现方法:

RequestDispatcher dispatcher=request.getRequestDispatcher("/WEB-INF/info.jsp");
dispatcher.forward(request, response);

from:网页链接