【发布时间】:2016-03-16 17:18:46
【问题描述】:
基本上我有这个码头服务器在我的本地运行,在根目录 webapp/ 下有一堆文件夹/文件。 目前,只需在浏览器中输入http://localhost:8080/server-name/ 即可访问它们,如下所示:
显然,当用户进入这个根目录时,它看起来很丑陋,所以我想知道是否可以阻止这个页面或用一些友好的消息来掩盖它。
到目前为止,我已经通过在 web.xml 中添加安全约束来使用这种方法:
<security-constraint>
<web-resource-collection>
<web-resource-name>precluded methods</web-resource-name>
<url-pattern>/css/*</url-pattern>
<url-pattern>/font/*</url-pattern>
<url-pattern>/img/*</url-pattern>
<url-pattern>/libs/*</url-pattern>
<url-pattern>/mock/*</url-pattern>
<url-pattern>/modules/*</url-pattern>
<url-pattern>/subpage/*</url-pattern>
<url-pattern>/util/*</url-pattern>
</web-resource-collection>
<auth-constraint />
</security-constraint>
但显然它会阻止用户对上述 jsp/文件夹的实际访问,这当然不是我想要的。 那么是否可以简单地阻止/屏蔽用户的页面而没有任何其他影响?
【问题讨论】: