我是Eclipse,Spring和AngularJS的新手,这是我在Spring的第一个项目,我在Eclipse中引用了AngualarJS和LoginPage.js。
但是当编译此应用程序并在Chrome中运行时,它会抛出错误,例如“服务器响应错误(未找到资源)”,如下所示
我的Web.xml如下
我缺少Eclipse中的任何设置吗?请注意它适用于VisualStudio或在普通文件夹结构中完成。只有通过Eclipse完成我们才能解决问题。
答案 0 :(得分:0)
如果你正在使用Spring WebMVC,你可以在context.xml中添加这样的一行。
<mvc:resources mapping="/resources/**" location="/resources/" />
这会将WebApp Root中的资源文件夹(所以src / main / webapp / resources)映射到/ resources / * url。将您的CSS,JS,Images放在Resources文件夹中,然后更改链接。
答案 1 :(得分:0)
我得到了答案,这很简单,我不得不将js文件放在WebContent文件夹而不是web-inf,并且必须提供如下参考
<script type="text/javascript" src="appScripts/angular.js"></script>