workM.executeQuery("insert into bbsUser(username,password)"+" values('"+username+"','"+password+"')");
out.print("success!"); 你这段是把登陆进来的用户插入到了数据库。
楼主可以这么做
通过上页传过来的username在数据库中进行一个查询
我给你写出来吧
String name = "",pass = "";
ResultSet rs = null;
rs=workM.executeQuery("select * from bbsUser where username='"+username.trim()+"'");
if(rs.next())
{
name = rs.getString("username");
pass = rs.getString("password");
if(name == username && pass == password)
{
session.setAttribute("username",username);
response.sendredirect("用户要登陆的页面");
}
else
{
out.println("<script>alert('登陆失败');</script>");
response.sendredirect("用户登陆的页面");
}
}
不知道这个你能不能用到,但我只能这样帮助你了。
out.print("success!"); 你这段是把登陆进来的用户插入到了数据库。
楼主可以这么做
通过上页传过来的username在数据库中进行一个查询
我给你写出来吧
String name = "",pass = "";
ResultSet rs = null;
rs=workM.executeQuery("select * from bbsUser where username='"+username.trim()+"'");
if(rs.next())
{
name = rs.getString("username");
pass = rs.getString("password");
if(name == username && pass == password)
{
session.setAttribute("username",username);
response.sendredirect("用户要登陆的页面");
}
else
{
out.println("<script>alert('登陆失败');</script>");
response.sendredirect("用户登陆的页面");
}
}
不知道这个你能不能用到,但我只能这样帮助你了。
插入应该是update而不是query