如何在Maven web项目中的网页中引用JQuery?

夏夜流星 发布于 2013/04/23 09:57
阅读 7K+
收藏 0
我新建了一个Maven Web项目,使用的是Spring MVC,并且只过滤*.action请求,我在webapp/WEB-INF/js/目录下放了Jquery的文件,但是在网页里面无论如何都访问不到,请问大家该如何解决呢? 
加载中
1
彭博
彭博
WEB-INF 是安全目录 没法直接访问 你放到 webapp 那一层就行了: webapp/js
夏夜流星
夏夜流星
是对的,放在webapp/js下面!
r
roywang
回复 @王振威 : 效率不会低,第一次访问加载然后缓存,第二次浏览器取缓存了,另外这样做有个好处,加上版本号控制,系统升级起码不用让用户清缓存
王振威
王振威
回复 @彭博 : 你妹!可以是可以,但这么做效率低
彭博
彭博
或者如 @王振威 所说 你专门写个 controller 转发对静态资源的访问也行 呵呵
1
我已经报警了
我已经报警了

放在webapp/js下面就可以了

用spring的话可以定义在spring-servlet.xml定义resource

0
bosscheng
bosscheng

我有一种办法可以访问到的,在你的spring的对于视图层的配置的里面添加对于静态资源的配置就OK了,

这个是我的配置,如果是你的话

应该是/WEB-INF/js/  mapping="/js/**" 前端页面引用的话就使用"/js/**"引用就可以了

出现这个问题主要是因为你对于spingMVC框架的不熟悉导致的。

返回顶部
顶部