当前位置: 代码迷 >> J2EE >> 今天遇见一个很有意思的有关问题,小弟我在写一个ajax的异步处理,然后小弟我引用了jquery的文件,这个文件在上一级目录的话是不能够调用的
  详细解决方案

今天遇见一个很有意思的有关问题,小弟我在写一个ajax的异步处理,然后小弟我引用了jquery的文件,这个文件在上一级目录的话是不能够调用的

热度:28   发布时间:2016-04-17 23:24:29.0
今天遇见一个很有意思的问题,我在写一个ajax的异步处理,然后我引用了jquery的文件,这个文件在上一级目录的话是不能够调用的
1、我把jquery.js文件放在一级目录,然后我的a.jsp放在二级目录,使用相对路径调用没有调用成功。
2、我把jquery.js放在二级目录,然后我的a.jsp也在二级目录,直接没有调用成功
3、我在二级目录建立了一个文件夹rs,然后把jquery.js放在rs文件夹中(这时jquery.js相当于在三级目录了),然后在a.jsp中调用<script src="rs/jquery.js"></script>终于是可以调用成功了



我是在MyEclipse中写的,然后是因为我的ajax的url没有起作用,所以我先是怀疑url写错了,换了好几种发现没写错,然后感觉可能是jquery没有引入进来(注:才开始的时候我的jquery用的是相对路径)。然后我开始换路径,在上述中第3种的时候终于是成功了,而且在上述三个中,我写的路径按着“Ctrl”键点击是可以打开jquery.js文件的。

所以,我想问问大家有没有遇到相同情况的,我都感觉无语了,这种情况怎么会出现呢,是为什么出现的呢?
------解决思路----------------------
<script src="<%=basePath%>rs/jquery.js"></script>
  相关解决方案