请稍等 ...
×

采纳答案成功!

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

关于静态资源访问的问题

https://img1.sycdn.imooc.com//szimg/5bea924900010f0c05590091.jpg

在Spring-web中已经配置了静态资源

在html中访问如下:压住ctrl能够看到路径,并且在web目录中能找到对应的js文件

https://img1.sycdn.imooc.com//szimg/5bea924a0001cad412390336.jpg

但是推到tomcat后无法在资源中找到js文件夹和相应的js文件,如下图

https://img1.sycdn.imooc.com//szimg/5bea92490001a18d02800217.jpg

相反的,如果我放在WEB-INF/pages/目录下,同时在Spring-web中做相对应的配置,就能访问到

同样压住ctrl能找到相应文件,web目录中,也找到了文件,在浏览器上也能正常看到这个文件夹

https://img1.sycdn.imooc.com//szimg/5bea924a00011b6c13860353.jpghttps://img1.sycdn.imooc.com//szimg/5bea92490001ba2302870241.jpg


求解


正在回答

1回答

同学好,由于课程不是在idea下面开发的,我只能给出建议,同学可以去研究一下idea和tomcat交互,自动发布项目的逻辑,看看整个实际发布的目录结构,应该是实际发布目录的结构不同导致找不到对应的文件夹

0 回复 有任何疑惑可以回复我~
  • 提问者 Lawrence #1
    老师您好,我查看过发布到web的文件目录,是确实有static文件夹和里面相应的文件,奇怪的是我在html里用到的css能访问,就是js访问不了……
    (idea用的有点习惯了不太愿意换了。。。)
    回复 有任何疑惑可以回复我~ 2018-11-14 08:37:42
  • 翔仔 回复 提问者 Lawrence #2
    应该还是路径的问题,同学可以尝试..退几格进几格的方式去访问,或者给全路径去访问。
    回复 有任何疑惑可以回复我~ 2018-11-14 23:58:55
  • 提问者 Lawrence 回复 翔仔 #3
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2018-11-19 11:28:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信