jsp数据与数据库数据交互

来源:百度知道 编辑:UC知道 时间:2024/04/28 18:41:50
我使用Jsp+JavaBean的方法,与数据库交互处理数据,在注册新用户时,须判断用户名是否已被使用,如使用提示“该用户名已存在”,否则提示“注册成功”并将注册信息插入到数据库表相对应的字段中,如下是判断用户名是否存在的代码:try{
while (resultSet.next()) {

use〓resultSet.getString("username");//在结果集中,取出用户名

if(use!〓user){
ok〓"恭喜您,注册成功!";
String to〓"insert into username,userpassword,QQ,Email,userIP valus"+"("+""+user+""+""+pass+""+""+QQ+""+""+email+""+""+IP+""+")";
statement.executeUpdate(to);
System.out.println("插入成功!");

}
else{

System.out.println("该用户名已存在,请使用其他用户名!");
ok〓"该用户名已存在,请使用其他用户名!";
}

}
在代码中,
if(use!〓user){
ok〓"恭喜您,注册成功!";
String to〓"insert into username,userpassword,QQ,Ema

不知是不是你的代码没给全
如果给全了的话估计你是做时间长晕了
你里面定义了user这个字符串变量
然后给它付了一个值
之后你这么做的:
if(user!=user)
{
...........
}

这个判断和下面这个一样
if(1!=1)
{
。。。。。。。。
}
你说这1能不等于1吗
当然永远进不去了
我从你给的代码上只能看出这些

努力!

你的if语句判断的就有问题,变量use明显是字符串,而不是对象怎么能用!=判断呢,应该用字符串的equals()方法比较!