设为首页收藏本站

IT技术擎 - 最棒的IT web技术交流社区

 找回密码
 注册为IT技术擎人

QQ登录

只需一步,快速开始

搜索
热搜: php h5 jquery
查看: 23|回复: 0

[工具应用] web应用中访问WEB-INF下的资源

[复制链接]

1万

主题

1万

帖子

3万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
35417
发表于 2018-7-28 16:35:24 | 显示全部楼层 |阅读模式
我们在编写自己的web项目时,为了保护我们的资源的目的,可以将自己的资源文件,比如jsp页面,一些文档,我们是希望这些资源是留给我们自己开发人员查看的,不希望别人随意查看自己的源代码,所以,将这些资源放在自己的WEB-INF目录下,是不可以通过URL直接访问到这些资源的,以下是我的尝试
http://localhost:8080/WEB-INF/jsp/back/list.jsp,这个是我的页面的jsp文件,通过url访问后是这样的

所以是不可以直接访问的,那么怎样才能访问我们的资源呢?答案是我们可以自己做一个业务逻辑处理,我是做了一个servlet,接收请求的参数,然后跳转到我想要的界面,这里的跳转是只能用forward,不能用redirect
这是servlet的处理代码
  1. protected void doGet(HttpServletRequest request, HttpServletResponse response)<br>throws ServletException,IOException{<br>request.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward(request,response);<br>}
复制代码

成功

谢谢大家的观看!
该用户未在地球留下任何的痕迹

本版积分规则

QQ|小黑屋|帮助|IT技术擎 ( 沪ICP备15054863号  

GMT+8, 2018-8-22 15:53

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表