尝试访问js文件时获取404

时间:2014-02-09 18:17:16

标签: tomcat spring-mvc http-status-code-404

我使用Spring作为Rest服务器,所有应用程序都由客户端管理。

我已将我的UI文件复制到webapps \文件夹:

webapps\<MY APP>
    -> scripts (where I have my js files)
        -> directives 
        -> services
    -> styles 
    -> views
    -> META-INF
    -> WEB-INF
    index.html

问题是导航到http://localhost:8080/devstage-1.0/时我得到了index.html,但是当它尝试获取目录内的js依赖项时,我得到了404.

GET http://localhost:8080/devstage-1.0/scripts/services/dictionary.js 404 (Not Found) 

据我所知,Spring只管理WEB-INF中的文件。是否还有其他配置可以使这些文件可访问?

2 个答案:

答案 0 :(得分:0)

发现问题,这是我的错字。

我在Grunt中使用了复制目标,而不是/ **复制文件和文件夹递归复制我放/ *只复制一个级别意味着文件夹(带有内容)和文件。

答案 1 :(得分:0)

在Spring配置XML文件中:

<mvc:resources
    mapping="/**"
    location="/"
/>

here所述。