jsp中怎样验证用户名个密码以及确认密码框。以及检测数据库中是否存在该用户..

jsp中怎样验证用户名个密码以及确认密码框。以及检测数据库中是否存在该用户..,第1张

1.用js代码判断是否为空。引用document.getElementById("userName").value对文本框中的值进行判断。

2.既然是链接数据库的,那就在dao里面写一个判断用户名是否存在的方法。

public boolean findByUser(String userName)

让它返回boolean类型,然后在jsp页面上调用。

关键是sql语句,如果你用jdbc+dao的话就是

select count(当前表的id名比如id) from user where userid= 接收的用户名 and password=接收的密码

然后取得值看该值是否大于0,如果大于0返回一个true值或者直接返回该值,然后判断只要大于0就表示登录成功,和数据库中一样。

你可以通过request跳转,如果登录成功就跳转到登录成功界面,并把你的登录信息保存到session中。否则就直接重定向到登录界面让用户重新登录。

扩展资料

程序功能

创建数据库

CREATE DATABASE database-name

删除数据库

drop database dbname

创建新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

删除新表

drop table tabname

增加一个列

Alter table tabname add column col type

添加主键

Alter table tabname add primary key(col)

删除主键

Alter table tabname drop primary key(col)

创建索引

create [unique] index idxname on tabname(col….)

删除索引

drop index idxname

创建视图

create view viewname as select statement

删除视图

drop view viewname

参考资料来源:百度百科-sql语句


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6773678.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存