myeclipse jsp 验证的时候在提交表单的时候总是验证出错!但我已经验证了,但前台验证总是不提示呀!

<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'lts.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script src="scripts/trim.js"></script>
</head>

<body>
<h1 align="center">欢迎来到侃大山聊天室!</h1>
<hr color="red">
<table border="1" align="center">
<form name="form1" action="lts1.jsp" method="post" onsubmit="return check()">
<tr><td><b>昵称:</b></td><td><input name="username" size="10" maxlength="10"></td></tr>
<tr ><td colspan="2" align="center"><input type="submit" name="denglu" value="登 陆" ></td></tr>
</form>
</table>
</body>
</html>
<script>
function check(){
//alert("");
var username=form1.username.value.Trim();
if(username==""){
alert("昵称不能为空,你必须输入");
form1.username.value="";
form1.username.focus();
return false;
}
if(username.length<3){
alert("昵称不能小于三个字符");
form1.username.value="";
form1.username.focus();
return false;
}
return true;
}
</script>

可能是你form1.username.value.Trim();语句出的错误,写成这样form1.username.value就可以验证,你可以这样试一试是不是语句里有异常
function check(){
//alert("");
var username;
try{
username=form1.username.value.Trim();
}catch(error){
alert(error);
}
if(username==""){
alert("昵称不能为空,你必须输入");
form1.username.value="";
form1.username.focus();
return false;
}
if(username.length<3){
alert("昵称不能小于三个字符");
form1.username.value="";
form1.username.focus();
return false;
}
return false;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

myeclipse jsp 验证的时候在提交表单的时候总是验证出错!但我已经验证...
可能是你form1.username.value.Trim();语句出的错误,写成这样form1.username.value就可以验证,你可以这样试一试是不是语句里有异常 function check(){ \/\/alert("");var username;try{ username=form1.username.value.Trim();}catch(error){ alert(error);} if(username==""){ alert("昵称不...

在myeclipse中建立jsp页面报错
在myeclipse中出现JSP出现错误只要把validation去掉就可以了。选中当前工程,右键单击properties,弹出properties界面 然后选择MyEclipse—>validation—>Excluded Resource下找到不需要验证的文件或者文件夹 在不需要验证的文件或者文件夹前打勾,然后点击 "OK"按钮保存。解决Cannot return from outside a function ...

去掉Myeclipse对JS等文件的验证
1、选中当前工程,右键单击properties,弹出properties界面 2、然后选择MyEclipse—validation—Excluded Resource下找到不需要验证的文件或者文件夹 3、在不需要验证的文件或者文件夹前打勾,然后点击 "OK"按钮保存。我的js,jsp,html在webroot下,所以我 4、解决Cannot return from outside a fun...

j2ee中有验证码的页面报错,不影响程序,怎样解决?
如果你用的是MyEclipse 你到Tomcat \\webapps找到你发布的本工程文件夹 在该文件夹搜索 image_jsp.java的文件打开找到148行代码 这就是你出错的地方 如果你用的是eclipse 则到你工作目录下面去搜索image_jsp.java文件打开找到148行代码 你就知道你哪里出错了 觉得有用 --- 关键提示:org.apache....

如何去掉Myeclipse对JS等文件的验证
工具:Myeclipse 方法:打开Myeclipse,选中当前工程鼠标右键,选择properties。在新窗口中依次点击左侧的MyEclipse—validation—Excluded Resource,把右边的WebRoot勾选上即可。

如何 取消Eclipse的js 、jsp 校验功能?
首先,右键点击当前工程,进入properties设置界面(properties)。接着,在MyEclipse选项中找到validation部分,特别是Excluded Resource选项。在这里,找到你不需要校验的JavaScript(js)、JSP(jsp)或HTML文件,勾选它们,并点击OK保存设置。这些文件通常位于webroot目录下。对于"Cannot return from outside a ...

在myeclipse中如何忽略jsp文件的错误
关闭MyEclipse的自动validation windows > perferences > myeclipse > validation 将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。

myeclipse打开JSP文件出错。
空指针异常啊,Zend Studio for Eclipse不能打开文件 经常有时候会出现工程里的某一个文件打不开,总是出现:Could not open the editor: Editor could not be initialized.的提示信息。产生原因:听说是由于文件外部修改导致,参考说法如下:Could not open the editor: Editor could not be initialized...

用myeclipse时,编译时显示代码无错,但是运行jsp的时候网页显示服务器...
代码无错,不代表你的代码健壮性就很强,很明显,楼主你犯了个错误,你这是空指针异常,因为你获取到一个null,但是你仍然引用了这个null,所以报错了,就在SaveAction的execute里面

我在myeclipse中写了一个jsp,但是不管我怎么改jsp,运行的时候网页上总...
1.可能是因为新jsp格式错了,编译不通过,所以一直显示旧的 2.可能是因为中间件缓存问题,比如tomcat在work目录下回为jsp生成缓存

相似回答