jq引入的问题

jinkun520 2015-08-17 03:12:31
目录结构



jsp代码



<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script> 这个代码我什么绝对路径相对路径都改过了 而且按着ctrl按着能跟进去 但是加载页面就是出404 找不到这个js 第一次搭建springmvc 是不是目录的问题?


ie控制台报错
"NetworkError: 404 Not Found - http://localhost:8080/myApp/js/jquery-1.9.1.min.js"
...全文
378 38 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
项目名可以动态从request里取 contextPath属性
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 35 楼 gukuitian 的回复:
服了,上面白说了, 怎么又跑到web-inf下了
不能写相对路径 必须是带项目名的绝对路径 啊 。。 终于弄好了 谢谢
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
没在web -inf下 啊 你仔细看下。。
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
服了,上面白说了, 怎么又跑到web-inf下了
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
我上面不发了张图么? 我把那个目录去掉了直接把那个jq放根目录了
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
你的js目录呢 http://localhost:8080/myApp/jquery.js http://localhost:8080/myApp/js/jquery.js
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 31 楼 gukuitian 的回复:
/myApp/js/xxxx.js
写相对路径自己就带主目录 但是不好用 "NetworkError: 404 Not Found - http://localhost:8080/myApp/jquery.js"
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
/myApp/js/xxxx.js
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 29 楼 gukuitian 的回复:
项目名加了么
什么? 没明白
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
项目名加了么
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
我试了下 不行啊 哥。。 我直接放云上 你帮我看看代码吧
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 25 楼 gukuitian 的回复:
....... 放到webapp下之后,引用 的时候 用绝对路径就行 src="/js/xxxx.js"
这个地方写成绝对路径的话 按ctrl鼠标就点不过去了 。。。
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
应该是 /项目名/js/xxxxx
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 22 楼 gukuitian 的回复:
放到webapp根目录下啊


现在改成这样了 没用啊。。
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
....... 放到webapp下之后,引用 的时候 用绝对路径就行 src="/js/xxxx.js"
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 22 楼 gukuitian 的回复:
放到webapp根目录下啊


现在改成这样了 没用啊。。
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 19 楼 gukuitian 的回复:
web-inf下的东西只能通过服务器访问, 页面上引用的js和你通过浏览器访问是一个道理, 所以web-inf下就肯定引用不到的. 你先想想jsp有没有必要放到web-inf里,好处是相对安全, 非要这么放的话,js肯定得拿到外面去才能用
你的意思 就是js放到web-inf以外? 我放到那个外面过 也是引入不进来啊 我的js路径换过很多地方 jsp没动
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
放到webapp根目录下啊
jinkun520 2015-08-17
  • 打赏
  • 举报
回复
引用 19 楼 gukuitian 的回复:
web-inf下的东西只能通过服务器访问, 页面上引用的js和你通过浏览器访问是一个道理, 所以web-inf下就肯定引用不到的. 你先想想jsp有没有必要放到web-inf里,好处是相对安全, 非要这么放的话,js肯定得拿到外面去才能用
你的意思 就是js放到web-inf以外? 我放到那个外面过 也是引入不进来啊 我的js路径换过很多地方 jsp没动
gukuitian 2015-08-17
  • 打赏
  • 举报
回复
web-inf下的东西只能通过服务器访问, 页面上引用的js和你通过浏览器访问是一个道理, 所以web-inf下就肯定引用不到的. 你先想想jsp有没有必要放到web-inf里,好处是相对安全, 非要这么放的话,js肯定得拿到外面去才能用
加载更多回复(18)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧