在Tomcat webapp中我们应该在什么情况下使用 使用Tomcat默认servlet提供静态内容 在其他情况下,我们应该通过放置它来做到这一点 在WEB-INF的同一级别(当然不在其下)的目录中?
我希望我的问题很清楚,谢谢。
答案 0 :(得分:-1)
在WEB-INF下放置的文件无法通过URL访问,因此无法作为静态内容提供。通常,您可以放置所有配置文件或其他内部组件。
对于静态内容,您可以将其用于任何不需要特殊访问的内容。例如,如果可以看到的内容取决于登录的用户,则需要在servlet中提供这样的逻辑并将文件存储在WEB-INF下,否则任何能够“猜测”正确URL的人都能够检索它们。