web应用中访问WEB-INF下的资源
2018-07-23 05:32:55来源:博客园 阅读 ()
我们在编写自己的web项目时,为了保护我们的资源的目的,可以将自己的资源文件,比如jsp页面,一些文档,我们是希望这些资源是留给我们自己开发人员查看的,不希望别人随意查看自己的源代码,所以,将这些资源放在自己的WEB-INF目录下,是不可以通过URL直接访问到这些资源的,以下是我的尝试
http://localhost:8080/WEB-INF/jsp/back/list.jsp,这个是我的页面的jsp文件,通过url访问后是这样的
所以是不可以直接访问的,那么怎样才能访问我们的资源呢?答案是我们可以自己做一个业务逻辑处理,我是做了一个servlet,接收请求的参数,然后跳转到我想要的界面,这里的跳转是只能用forward,不能用redirect
这是servlet的处理代码
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException,IOException{
request.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward(request,response);
}
成功
谢谢大家的观看!
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Spring WebFlux 学习笔记 - (一) 前传:学习Java 8 Stream Ap 2020-06-11
- java修饰符的访问权限 2020-06-10
- eclipse下创建Maven项目(包含webapp目录结构) 2020-06-09
- SpringBoot通过web页面动态控制定时任务的启动、停止、创建 2020-06-09
- 如何优雅地停止 Spring Boot 应用? 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash