我碰到了这个问题,所以就记录一下,然后整理了一些资料,希望可以对搜到本篇内容的同学有帮助。
1.两者的关系: WEB-INF目录是webapp目录下的一个目录
2.两者的区别: 用户对于这两个目录的访问权限不一样。
① webapp目录下的页面代码和资源文件,可以通过浏览器直接访问,
② WEB-INF目录是Java的WEB应用的安全目录,目录下文件不可以通过浏览器直接访问,但在springMVC内可以通过映射访问。
③ 一般客户端的页面放在webapp目录下,服务器端的页面放在WEB-INF目录下,文件放在WEB-INF目录下相对要安全很多。