请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

src='../resources/js/shop/shopoperation.js'中的路径回退问题

老师你好,shopoperation.html是WEB-INF/html/shop下的,
为什么src=’…/resources/js/shop/shopoperation.js’中的’…/'表示回退到了webapp下,而不是回退到WEB-INF/html下呢?

正在回答

2回答

因为html页面是通过controller层转发访问的,转发操作路径不会改变,所以访问html的url是http://localhost:8080/o2o/shopadmin/shopoperation,该路径的上一级目录就是http://localhost:8080/o2o/shopadmin,而resources文件夹位于webapp下,所以它的url是http://localhost:8080/o2o/resources,这里…/表示上一级的目录,这样就能通过相对路径找到js文件位置了,这里的src其实也可以用绝对路径代替 src=’/o2o/resources/js/shop/shopoperation.js’

1 回复 有任何疑惑可以回复我~
  • 这是我个人的理解
    回复 有任何疑惑可以回复我~ 2020-11-22 17:10:45
  • 谢谢啦,准备把src='../resources/js/shop/shopoperation.js'替换成src=‘/o2o/resources/js/shop/shopoperation.js’试一下
    回复 有任何疑惑可以回复我~ 2020-11-22 17:34:18
  • 把src='../resources/js/shop/shopoperation.js'替换成src=‘/o2o/resources/js/shop/shopoperation.js’后的确效果一样的,谢谢啦。
    回复 有任何疑惑可以回复我~ 2020-11-22 17:38:18
提问者 四条眉毛____ 2020-11-22 16:53:45

好像老师回答过这个问题了

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信