JSP运行到executeupdate()就停了,不报错,数据库也没更新

public String handleString(String s){
    try{
        byte bb[]=s.getBytes("GBK");
        s=new String(bb);
    }
    catch(Exception ee){
        System.out.println(ee);
    }
    return s;
}
    .
    .
    .
                con=DriverManager.getConnection(uri,user,password1);
        String insertCondition="INSERT INTO user VALUES(?,?,?,?,?)";
        sql=con.prepareStatement(insertCondition);
        System.out.println("1");
        if(boo){
            sql.setString(1,handleString(logname));
            sql.setString(2,handleString(password));
            sql.setString(3,handleString(phone));
            sql.setString(4,handleString(address));
            sql.setString(5,handleString(realname));
        }
        System.out.println("1.5");
        int m=sql.executeUpdate();
        System.out.println("2");
        con.commit();

图片说明

数据库中你更新的表或者这几条数据被锁定了


加一下异常捕获

 System.out.println("1.5");
try{
        int m=sql.executeUpdate();
        System.out.println("2");
        con.commit();

}catch(Exception ex){
   ex.printStackTrace();//打印错误信息看看是什么
}

图片说明