怎么判断输入的用户名和数据库的不一样

 时间:2024-10-12 08:21:43

1、如图是我演示使用的数据库,数据表的表结构和表中的数据。

怎么判断输入的用户名和数据库的不一样

2、在eclipse中创建一个web工程项目。在lib文件夹中导入java连接mysq盟敢势袂l的驱动包。在src下创建数据库连接工具恽贴淑溪类DBConn.在WebContent下创建index.html文件和judge.jsp文件。

怎么判断输入的用户名和数据库的不一样

3、先编写数据库连接工具类。数据库连接工具类DBConn的内容如图。具体编写过程参考:java编写jdbc连接mysql数据库工具类。

怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样

4、然后编写index.html文件。index.html文件内容如图。index.html是一个简单的登陆表单。

怎么判断输入的用户名和数据库的不一样

5、接着在web.xml文件中修改项目访问的首页为index.html文件。

怎么判断输入的用户名和数据库的不一样

6、再接着编写judge.jsp文件。judge.jsp文件的内容如图。

怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样

7、最后进行测试。启动tomcat,运行该web项目。运行结果如图。

怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样

8、先输入正确的用户名和密码,然后点击登陆,结果如图。从图中可以看到,当用户名和密码正确时,页面显示欢迎语。

怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样

9、重新回到首页,输入数据库中不存在的用户名,然后点击登陆,结果如图。从图中可以看到,当数据库中不存在用户名时,跳转回了首页,地址栏信息发生改变。

怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样

10、接着输入数据库中存在的用户名,错误的密码,点击登陆后结果如图。从图中可以看到,当密码不正确时,跳转回了首页,地址栏信息发生改变。通过以上测试,说明成功判断输入的用户名是否存在数据库中,并且判断用户名和密码是否正确。

怎么判断输入的用户名和数据库的不一样
怎么判断输入的用户名和数据库的不一样
  • 如何使用JavaScript中的函数返回值打印不同的值
  • 如何在vs中修改QT窗口图标和名称?
  • javascript(js)中怎么获取下拉框option的值?
  • oracle如何创建用户名和密码
  • linux 提示su authentication failure怎么办
  • 热门搜索
    关于感恩手抄报图片 关于诚信手抄报内容 春节手抄报花边 鲁迅手抄报图片 竞选大队委手抄报 感恩励志红五月手抄报 关于地理的手抄报 关于爱国的手抄报资料 知法守法手抄报 敬廉崇洁手抄报资料