黑马程序员技术交流社区

标题: jsp放在WEB-INF下和在WebRooe下有什么区别吗? [打印本页]

作者: 张磊    时间: 2011-9-5 16:13
标题: jsp放在WEB-INF下和在WebRooe下有什么区别吗?
谁能说说啊?
作者: 匿名    时间: 2011-9-5 16:50
放WebRoot下,程序结构清晰,便于编码和维护,但需要加过滤器;WebRoot在部署后是看不到的。在WEB-INF下程序结构混乱,不便于编码和维护;在调用页面的时候,不需要过滤器,但必须把"WEB-INF"内的JSp地址添加到URL中,而且不能采用 redirect方式的跳转来访问的
作者: 王捷    时间: 2011-9-6 08:15
标题: 回复 楼主 的帖子
我的一般是放在WebApp下面,不过跟WEBROOT一样,只是名字不同而已;
别人可以从浏览器浏览WebApp下所有的文件, 但是WEB-INF不行 , 如果请求可能会得到404错误

WEB-INF一般用来放JavaEE程序私有的一些文件 比如class jar包 WEB.XML配置文件等,这些文件一般是不公开的
[ 本帖最后由 王捷 于 2011-09-06  08:16 编辑 ]




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2