在JSP中怎么写把表单的中用户名密码提交到数据库并与数据库作对比

2024-12-13 03:30:46
推荐回答(5个)
回答1:

额,这样的问题。。
一般是这样做的,首先使用jdbc获得数据库连接,然后在jsp中你获得用户输入的用户名和密码,将用户名放到sql语句中去数据库查询用户信息,如果查到了,表是用户名正确,然后在代码中用equals方法判断从数据库去出的用户密码是不是和用户输入的用户密码相同,如果相同,验证成功!

回答2:

jdbc获取数据库连接
request.getParameter(String name);获取用户名和密码
编写sql语句 "select * from users where name=”+name+" and password="+password;
返回user实体,判断user实体是否为空啊

回答3:

你想要拿到表单的数据 。。然后再拿到和数据库的连接 然后把数据和数据库中的进行对比啊

回答4:

1、jdbc获取数据库连接
2、request.getParameter(String key);获取用户名和密码
3、编写sql语句 "select * from users where name=”+name+" and password="+password;
4、返回user实体,判断user实体是否为空

回答5:

1、先得到页面的值
String name=request.getParameter("name")
String password=request.getParameter("password");
2、写个方法将这两个参数传到你的数据库连接类
public boolean paiduan(String name,String password){

return boolean;
}
3 、在你的dao层执行SQL语句
select 1 from s 返回boolean值
在servlet 或action中调用,判判boolean值就可以了!

就按这几步走,如果没说明白,你可以留言!