我一直在尝试将js / css文件放在我的目录结构中。我认为它应该在WEB-INF
目录中,但似乎不起作用。将它们放入Web Pages
也不起作用。
我在哪里放置公开可见的资源,如JS / CSS / Images?
答案 0 :(得分:1)
他们需要处于您的网络环境的根源。
我不知道Eclipse放入WAR文件中的内容,但它们应该位于相对于其根目录的路径中。
答案 1 :(得分:0)
如果资源位于WEB-INF目录中,则无法直接访问,那么您需要一些资源解析器。
<mvc:resources location="/, classpath:/META-INF/web-resources/" mapping="/resources/**" />
如果资源在WEB-INF目录之外,那么可以直接访问它们,但是你无法操纵它们。