我正在使用 SpringMVC 和 JavascriptMVC 制作一个示例 Web 应用程序,部署了 Tomcat 7。我在我的应用程序中加入了 Spring 安全性和 Spring MVC 我从 Mkyong http://www.mkyong.com/spring-security的这篇文章中获得了帮助/spring-security-form-login-using-database/ 现在我的应用程序在tomcat上部署时运行良好,但现在我想在我的应用程序中添加客户端MVC,即JavascriptMVC,我想添加脚本资源,如js文件在我的应用程序中。
这是我的应用程序的流程,用户使用启动应用程序
"//localhost:8080/SpringMVC(application name)/welcome (/welcome 被控制器重定向到 hello.jsp 页面)"
这显示了登录页面,一旦写入用户凭据,他就会进入 hello.jsp 页面。在这个页面中,我添加了我的 JacascriptMVC 代码并在标签中引用了一个 js 文件,该应用程序在我的浏览器本地运行良好,但是当我将它部署到 tomcat 上时,它说资源不可访问 404 错误并且只显示基本的 html,并且不能访问 js 和 css 文件。
我尝试了很多方法来访问资源,比如
<script src='./WebContent/javascriptmvc/steal/steal.production.js'/>
<script src='WebContent/javascriptmvc/steal/steal.production.js'/>
<script src='/WebContent/javascriptmvc/steal/steal.production.js'/>
但都给出了同样的错误。
我的war文件的应用程序目录结构
-SpringMVC
-WEB-INF
-pages
-hello.jsp
-login.jsp
-META-INF
-WebContent
-javscriptmvc
-steal
-steal.production.js
任何帮助将不胜感激。法赫德