jsp文件放在WebRoot根目录下和放在Web-Info文件下有什么区别

giserhe 2014-09-29 06:47:28
jsp文件放在WebRoot根目录下和放在Web-Info文件下有什么区别?谁能详细的说下啊
...全文
15299 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
清迈啊 2016-11-26
  • 打赏
  • 举报
回复
那么页面的访问地址href 也应该修改为XXXServlet.do吗
姜小白- 2014-09-29
  • 打赏
  • 举报
回复
一般的可以把所有的页面展示的jsp,js,css,图片都放到WebRoot下面,也可以都放到WEB-INF下面,这个没有定论 放到WEB-INF下面的,也都是通过servlet去跳转的页面,都可以访问 一般的正式系统,是没有index.jsp这样的页面的,首页都是通过action去跳转请求出来的 一些比较隐私的,不愿被所有人看到的页面,可以放到WEB-INF下面,由action去控制查看权限等 实际中,放到WebRoot 下面和 WEB-INF 下面都可以的,WebRoot 下面多一点。
giserhe 2014-09-29
  • 打赏
  • 举报
回复
引用 1 楼 magi1201 的回复:
WEB-INF 是受保护目录,WEB-INF里面的文件只可以由servlet去访问,不能通过url地址栏去请求访问 WebRoot根目录下面的文件可以直接通过url地址栏去访问,一般的index.jsp就放这里
那一般是不是只把 后台的登陆界面和前台的显示界面放在WebRoot跟目录下 其他的jsp页面、js、css、图片文件放在web-info下面啊?
姜小白- 2014-09-29
  • 打赏
  • 举报
回复
WEB-INF 是受保护目录,WEB-INF里面的文件只可以由servlet去访问,不能通过url地址栏去请求访问 WebRoot根目录下面的文件可以直接通过url地址栏去访问,一般的index.jsp就放这里

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧