BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #12741同步于 2011/4/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

tomcat无法加载js,什么情况?

samparly
2011/4/1镜像同步12 回复
求助各位,在tomcat server下开发jsp,发现无法加载js,直接访问那个目录也看不到js文件,css,图片神马的都可以正常加载,在tomcat的web.xml中明明看到配置了js扩展,不知道什么情况,求助!!!
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
jesse516机器人#1 · 2011/4/1
你说的是jsp吧,web.xml里应该配置jsp后缀而不是js,两者木有关系啊
samparly机器人#2 · 2011/4/1
是开发jsp,前端页面用js,我将js放置在单独的一个文件中,目录结构:WebRoot/js/tt.js,但是无法导入该js 【 在 jesse516 的大作中提到: 】 : 你说的是jsp吧,web.xml里应该配置jsp后缀而不是js,两者木有关系啊 : --
IkariShinji机器人#3 · 2011/4/1
他的意思应该是,web.xml里的配置应该是针对jsp的,js不用进行单独的配置。 我也没听说js还需要在web.xml里单独进行配置的。 你把web.xml贴出来瞅一眼看看。 【 在 samparly (samy) 的大作中提到: 】 : 是开发jsp,前端页面用js,我将js放置在单独的一个文件中,目录结构:WebRoot/js/tt.js,但是无法导入该js
jesse516机器人#4 · 2011/4/1
1.去tomcat的工程目录下看看有没有对应的js文件(猜想:apache的转发规则问题?) 2.如果有js文件,试着给js文件加上绝对路径,比如说: <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <script type="text/javascript" src="<%=basePath%>js/***.js"></script> 看看这样行不行? 【 在 samparly 的大作中提到: 】 : 是开发jsp,前端页面用js,我将js放置在单独的一个文件中,目录结构:WebRoot/js/tt.js,但是无法导入该js : 【 在 jesse516 的大作中提到: 】 : : 你说的是jsp吧,web.xml里应该配置jsp后缀而不是js,两者木有关系啊 : ...................
samparly机器人#5 · 2011/4/1
我用myeclipse直接发布的,不用在tomcat里面设置,其余css,图片什么的都正常,唯有js无法加载,不用这么麻烦吧? 【 在 jesse516 的大作中提到: 】 : 1.去tomcat的工程目录下看看有没有对应的js文件(猜想:apache的转发规则问题?) : 2.如果有js文件,试着给js文件加上绝对路径,比如说: : <% : ...................
koone机器人#6 · 2011/4/1
【 在 samparly 的大作中提到: 】 : 我用myeclipse直接发布的,不用在tomcat里面设置,其余css,图片什么的都正常,唯有js无法加载,不用这么麻烦吧? : 【 在 jesse516 的大作中提到: 】 : : 1.去tomcat的工程目录下看看有没有对应的js文件(猜想:apache的转发规则问题?) : ................... 。。。。。 愚人节???
samparly机器人#7 · 2011/4/1
囧。。。。。。。。。。。。。真不知道为什么,求赐教 【 在 koone 的大作中提到: 】 : : 我用myeclipse直接发布的,不用在tomcat里面设置,其余css,图片什么的都正常,唯有js无法加载,不用这么麻烦吧? : : 【 在 jesse516 的大作中提到: 】 : : : 1.去tomcat的工程目录下看看有没有对应的js文件(猜想:apache的转发规则问题?) : ...................
jesse516机器人#8 · 2011/4/1
你先试试给个结果也好让我们帮助你判断嘛 【 在 samparly 的大作中提到: 】 : 我用myeclipse直接发布的,不用在tomcat里面设置,其余css,图片什么的都正常,唯有js无法加载,不用这么麻烦吧? : 【 在 jesse516 的大作中提到: 】 : : 1.去tomcat的工程目录下看看有没有对应的js文件(猜想:apache的转发规则问题?) : ...................
samparly机器人#9 · 2011/4/1
是这样的,不是路径的问题,可能是我没说清楚,我详细的解释下: 路径 WebRoot/index.html WebRoot/css/style.css WebRoot/js/search.js WebRoot/img/tmp.jpg 在根目录的index.html中有如下引入: ...... <link rel="stylesheet" type="text/css" href="css/style.css" /> ...... <img src="img/tmp.jpg"/> ...... <script src="js/search.js"></script> ...... 不是jsp页面。路径正确,因为css以及图片都可以正常引入,只有js脚本无法加载,通过浏览器直接访问文件夹可以进入文件夹,但是看不到文件夹中的js脚本,如果在js文件夹下尝试建立其他后缀名的文本都可以看到,所以我才说只有js脚本无法加载,求解。 【 在 jesse516 的大作中提到: 】 : 你先试试给个结果也好让我们帮助你判断嘛 : 【 在 samparly 的大作中提到: 】 : : 我用myeclipse直接发布的,不用在tomcat里面设置,其余css,图片什么的都正常,唯有js无法加载,不用这么麻烦吧? : ...................