jsp中引用一个js问题!!急急急急急!!!

我在做毕业设计,可是碰见一个非常郁闷的问题!!当我建的jsp页面和我引用的js在同一个目录下下时引用可以,代码如下:<%@pagelanguage="java"impor... 我在做毕业设计,可是碰见一个非常郁闷的问题!!

当我建的jsp页面和我引用的js在同一个目录下下时引用可以,代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>32123123123123123123123123123123</title>
<script src="jquery_last.js" type="text/javascript"></script>
<link type="text/css" rel="stylesheet" href="style/validator.css"></link>
<script src="formValidator.js" type="text/javascript" charset="UTF-8"></script>
<script src="formValidatorRegex.js" type="text/javascript" charset="UTF-8"></script>
<script language="javascript" src="DateTimeMask.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
//$.formValidator.initConfig({onerror:function(){alert("校验没有通过,具体错误请看错误提示")}});
$.formValidator.initConfig({formid:"form1",onerror:function(msg){alert(msg)},onsuccess:function(){alert('ddd');return false;}});

$("#nl").formValidator({onshow:"请输入的年龄(1-99岁之间)",onfocus:"只能输入1-99之间的数字哦",oncorrect:"恭喜你,你输对了"}).inputValidator({min:1,max:99,type:"value",onerrormin:"你输入的值必须大于等于1",onerror:"年龄必须在1-99之间,请确认(输入正确后才能离开焦点)"});//.defaultPassed();
});

</script>
<style type="text/css" media="all">
body,div{font-size:12px;}
</style>
</head>

<body>
<form action="" method="post" name="form1" id="form1">
<table border="0px" style="font-size:12px" width="630px">
<tr>
<td align="right">你的年龄:</td>
<td><input type="text" id="nl" style="width:120px" value="26" class="fv_input_text_default" /></td>
<td><div id="nlTip" style="width:250px"></div></td>
</tr>
</table>
<br/>
<input type="submit" name="button" id="button" value="提交" />
</form>
</body>
</html>
当我在别的目录下使用相对路径时就不能访问了!
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>qqqqqqqqqqqqqqqqqqqqqqqqqqqqq</title>

<script src="../jquery_last.js" type="text/javascript"></script>
<link type="text/css" rel="stylesheet" href="../style/validator.css"></link>
<script src="../formValidator.js" type="text/javascript" charset="UTF-8"></script>
<script src="../formValidatorRegex.js" type="text/javascript" charset="UTF-8"></script>
<script language="javascript" src="../DateTimeMask.js" type="text/javascript"></script>
展开
 我来答
pixiaozheng
2010-06-08
知道答主
回答量:4
采纳率:0%
帮助的人:5.7万
展开全部
<script src="../formValidatorRegex.js" type="text/javascript" charset="UTF-8"></script>

这一句。。。src引入js文件,你这里写的是相对路径,../意思是回到上一级目录,,,,你把../改为绝对路径就可以了。从你的项目的根路径开始,到你的js文件所在的地方
lanok
2010-06-09 · TA获得超过280个赞
知道答主
回答量:29
采纳率:0%
帮助的人:20.9万
展开全部
相对路径只是指你当前JSP文件所在的路径,一旦路径改变肯定就不行了啊。
真正开发中一般都要求写绝对路径:
<%
String path = request.getContextPath();
%>

<script src="<%=path%>/jquery_last.js" type="text/javascript">
</script>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
crkillva
2010-06-05 · 超过12用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:0
展开全部
可能这个页面被包含了,直接用
<script src="jquery_last.js" type="text/javascript"></script>

<script src="./jquery_last.js" type="text/javascript"></script>
试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式