JSP对MYSQL数据库进行插入操作,总失败!
JavaBean里的定义
public int register(String username,String psw)
{
String query = "insert into td_pjm_user (username, password) values( '"+username+"','"+psw+"')";
int res=0;
try
{
PreparedStatement ps = this.conn.prepareStatement(query);
res = ps.executeUpdate();
}
catch(Exception e)
{
this.error = e.toString();
}
return res;
}
Jsp中的调用
String user = request.getParameter("username");
String passw = td_pjm.md5(request.getParameter("psw"));
int res = td_pjm.register(user,passw);
if(res == 0)
{
out.println("<script language=\"JavaScript\" type=\"text/javascript\">alert(\"注册失败!\");window.close();</script>");
}
else
{
out.println("<a href='index.jsp'>返回登录页面</a>");
}
每次调用都直接弹出注册失败的窗口.请高手指点.非常感谢.