Java面试题大全

WebRoot下哪些文件可以被客户端访问?哪些不可以访问?

默认的,tomcat允许浏览器访问webroot下的所有文件,但除了WEB-INF目录之外。

为什么呢?因为约定WEB-INF目录用于存储程序和配置,如lib,classes,xml配置。显然,这些东西不应该让客户端下载。


但是,我们也可以通过servlet和filter技术,来改变这个默认行为。例如,我们可以专门servlet,让客户端能访问WEB-INF下的东西。

千问首页   |   返回上一页