关于web-INF目录

关于web-INF目录

WEB-INF目录下的文件是不可看到的吗,为什么把jsp页面放到放到这个目录下,能详细解释一下这个 目录的作用吗

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,同学可以写一个对应的Servlet,然后请求转发到对应的jsp页面中,例如:

http://img1.sycdn.imooc.com//climg/5e72d26f09a6fd9108280056.jpg

然后访问这个Servlet,就可以跳转到对应的页面,可以看到。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

好帮手慕小班 2020-03-18 18:35:01

同学你好,同学的说法是正确的,request对应的跳转,就是请求转发:

http://img1.sycdn.imooc.com//climg/5e71f90c09fbef3f07100034.jpg

response是重定向:

http://img1.sycdn.imooc.com//climg/5e71f95009490e1b06400028.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 慕沐3362990 #1
    可是把jsp文件放在web-INF目录下,我自己是不是在 代码没有编辑好的情况下也在浏览器上看不到??我想看一下 jsp页面的样子
    2020-03-18 20:13:17
好帮手慕小班 2020-03-18 15:49:23

同学你好,WEB-INF目录是安全目录,该目录下的文件是不能通过浏览器地址直接访问,只能通过转发访问。所以一些不想直接被访问的页面可以放在WEB-INF目录下,这样在一定程度上保证了页面的安全性。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 慕沐3362990 #1
    转发访问是指怎么样的,request请求吗??
    2020-03-18 16:26:38
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师