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

发布于 2021-11-17 09:51:43 字数 118 浏览 799 评论 7

我新建了一个Maven Web项目,使用的是Spring MVC,并且只过滤*.action请求,我在webapp/WEB-INF/js/目录下放了Jquery的文件,但是在网页里面无论如何都访问不到,请问大家该如何解决呢? 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

初见你 2021-11-21 13:11:32

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

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

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

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

回眸一笑 2021-11-21 13:09:30

放在webapp/js下面就可以了

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

风苍溪 2021-11-21 12:12:15

或者如
@王振威 所说 你专门写个 controller 转发对静态资源的访问也行 呵呵

回忆凄美了谁 2021-11-21 11:11:26

回复
你妹!可以是可以,但这么做效率低

明月松间行 2021-11-21 10:23:58

回复
效率不会低,第一次访问加载然后缓存,第二次浏览器取缓存了,另外这样做有个好处,加上版本号控制,系统升级起码不用让用户清缓存

坏尐絯 2021-11-21 08:34:36

是对的,放在webapp/js下面!

夜血缘 2021-11-21 05:32:34

WEB-INF 是安全目录 没法直接访问 你放到 webapp 那一层就行了: webapp/js

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文