【发布时间】:2011-12-04 09:16:38
【问题描述】:
我一直在做一些 Java 和 JSP,但现在我陷入了困境。我对在根文件夹中包含所有静态 HTML 不满意。如果我将它们打包到一个单独的文件夹中。目前,我看到两个选项:在 web.xml 中配置它,但这仅适用于 servlet afaik。另一方面,配置 Tomcat 可能是一种选择,但它会破坏内部逻辑,即使它有效。
有没有正确的方法来组织文件而不是在 URL 中反映出来?
【问题讨论】:
-
您想在哪里查看静态文件?您可以创建子文件夹... WAR 中的所有内容都将相对于其上下文路径提供服务。如果您对此不满意,则需要在 Web 服务器(或 tomcat)上重写规则。正确的方法是提供相对于WAR的上下文路径的静态文件,因为它们属于它。