遇到过不止一次了,在jsp中引用jquery的js文件时明明觉得设置都是正确的,但是就是没有效果
纪录下要点,以作备注:
1、引用的部分一定要在<head></head>标签之间,不想其余的javascript 可以写在任何地方
2、貌似不同版本的js引用方式也是不同的,jquery-1.7.2的方式是:
<script type="text/javascript" src="./common/js/jquery-1.7.2.js"></script>
jquery的js文件放在同级目录common/js下,注意不要缺少./的点. 当前目录的代表意义;因为虽然无论你加不加.,似乎都能引用到jquery,但是只有前者才会起作用
3、有些javascript的简写方式如<script /> 在引用jquery的时候最好不要用
4、该引用要放在其他需要jquery的js的引用之前
5、提供一种jquery1.5.2的引用方式 <script language="javascript" src="<s:url value=''./common/js/jquery-1.5.2.js" charset="utf-8"></script>
-------------------------------------------------------------------割--------------------------------------------------------------------------------
无意中发现了 <base href="<%=basePath%>" /> 基连接走进我了的视线
<%
String path = request.getContextPath();//
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>