Class.forName("com.mysql.jdbc.Driver");Stringurl="jdbc:mysql://localhost/LunTan?characterEncoding=utf-8";Connectionconn=DriverManager.getConnection(url,"root","");Stringu...
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost/LunTan?characterEncoding=utf-8";
Connection conn=DriverManager.getConnection(url,"root","");
String user=new String(request.getParameter("uName").getBytes("ISO-8859-1"),"gb2312");
String pawd=new String(request.getParameter("pwd").getBytes("ISO-8859-1"),"gb2312");
String paswd=new String(request.getParameter("pw1").getBytes("ISO-8859-1"),"gb2312");
String sex=new String(request.getParameter("xb").getBytes("ISO-8859-1"),"gb2312");
String Email=new String(request.getParameter("emaile").getBytes("ISO-8859-1"),"gb2312");
if(user==""){
out.print("用户名不能为空!");
}
String sql="insert into users (Uname,Upassword,Usex,Uemail) values ('"+user+"','"+pawd+"','"+sex+"','"+Email+"')";
Statement stmt=conn.createStatement();
if(user.equals(1)){
stmt.executeUpdate(sql);
response.sendRedirect("index.jsp");//根据结果定向成功页面
}else{
response.sendRedirect("UserZC.jsp");//失败页面
}
if(pawd!=paswd){
out.println("");
}
}catch(Exception ex){out.print(ex);}
报的错是java.lang.NullPointerException
展开