2014-11-24 85 views
0

我对Eclipse,Spring和AngularJS都很新,这是我在Spring中的第一个项目,我在Eclipse中引用了AngualarJS和LoginPage.js。AngularJS文件不能在浏览器中使用Eclipse加载?

Reference given in Eclipse

但是,当这个应用程序被编译并在Chrome中运行,它会抛出这样的错误“服务器错误响应(资源未找到)”如下图所示

AngularJS and LoginPage.JS not loaded

和我Web.xml如下 webXml

是否有任何设置在Eclipse中我缺少?请注意,它可以在VisualStudio中正常工作,或者在普通文件夹结构下工作。只有在通过Eclipse完成后,我们才会遇到问题。

+1

这不是一个前端问题..我认为你使用的是Spring,并且你在'web.xml'文件中添加引用...导致你的服务器找不到路径 – 2014-11-24 03:53:38

+0

写入 '' – 2014-11-24 03:54:49

+0

@ArpitSrivastava:感谢您的快速回复,并感谢您了解Spring框架的知识,但是请允许我告诉我在“web.xml”中添加什么配置以及语法PLZ。 – 2014-11-24 04:02:01

回答

0

如果你使用的是Spring WebMVC,你可以在你的context.xml中放入这样的一行。

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

这将您的资源文件夹映射到WebApp Root(so src/main/webapp/resources)到/ resources/* url。把你的CSS,JS,Images放入Resources文件夹,然后更改链接。

2

我得到了答案,这是很简单的,我不得不把WebContent文件夹,而不是WEB-INF下的js文件,并不得不放弃参考如下

<script type="text/javascript" src="appScripts/angular.js"></script> 
相关问题