作业帮 > 综合 > 作业

cannot find symbol;错误

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/05 12:56:22
cannot find symbol;错误
部分代码如下:
function checkLogin()
{
if(document.enrollform.name.value=="")/////enrollform是一表单名
{
document.writeln("请输入用户名");
document.enrollform.name.focus();
return false;
}
if(document.enrollform.passwd.value=="")
{
document.writeln("请您输入密码!");
document.enrollform.passwd.focus();
return false;
}
if(document.enrollform.confirmpasswd.value=="")
{
alert("请您再输入验证密码!");
document.enrollform.confirmpasswd.focus();
return false;
}
if(document.enrollform.confirmpasswd.value!=document.enrollform.passwd.value)
{
alert("确认密码与密码不一致!");
document.enrollform.confirmpasswd.focus();
return false;
}
return true;
}
.......
if(checkLogin())
{
String sql="INSERT INTO users(username,userpasswd,userphone,useremail,userbirth,usersex,userregistertime) VALUES(uname,password,telphone,Email,birth,sex,Date())";
result=enroll.executeUpdate(sql);
}
...
出现如下错误:can't find symbol;symbol:method checkLogin(),location:class JspJavaCode
这个问题你发了两遍哦.居然都被我看到了.晕.
JSP不能直接调用JAVASCRIPT中的方法和变量.
JAVA脚本是在翻译JSP的过程中就在后台生成了,而JAVASCRIPT是在客户端才由浏览器解释执行的.
先生成的代码怎么能调用后生成的代码里面的方法呢?自然会找不到了.
用户信息可以通过页面提交传递给下一个JSP或者SERVLET对象,存储用户信息的过程可以在页面提交以后进行.