当前位置 : 主页 > 编程语言 > java >

jsp – 禁止在我的ROOT文件夹中显示目录

来源:互联网 收集:自由互联 发布时间:2021-06-25
我有一个JSP Web应用程序项目StudentApp,我在我的server.xml中配置如下 主机名=“test.com”appBase =“D:/ StudentApp” unpackWARs =“true”autoDeploy =“true” xmlValidation =“false”xmlNamespaceAware =“false”
我有一个JSP Web应用程序项目StudentApp,我在我的server.xml中配置如下

<
主机名=“test.com”appBase =“D:/ StudentApp”
unpackWARs =“true”autoDeploy =“true”
xmlValidation =“false”xmlNamespaceAware =“false”>
Context path =“”reloadable =“true”crossContext =“true”>
    /语境GT;
/主机>

当我启动我的应用程序时它运行正常.我在D:/ StudentApp中保留了一些文件夹
像属性,ROOT,svn和我可以访问我的网站上的所有文件夹.
例如,我可以像test.com/properties等一样访问..如果我正确地给出了这条路径.
我想只限制ROOT文件夹..有没有人遇到过同样类型的问题?我该怎么做?

根据Web应用程序的标准,AppBase下的所有内容(WEB-INF除外)都对浏览器可见(如果启​​用了浏览目录或使用了文件的完整URL). 因此,如果您不希望用户访问这些文件,则必须使用WEB-INF
网友评论