首页 > 软件开发 > JAVA >

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

来源:互联网 2023-03-16 19:20:20 204

介绍如何使用java获取mysql数据库中的内容并判断前台传来的用户名是否存在数据库中,用户名存在时,判断密码是否正确。8hv办公区 - 实用经验教程分享!

工具/原料

  • eclipse
  • mysql 5.7.18
  • tomcat 9.0

方法/步骤

  • 1

    如图是我演示使用的数据库,数据表的表结构和表中的数据。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 2

    在eclipse中创建一个web工程项目。8hv办公区 - 实用经验教程分享!

    在lib文件夹中导入java连接mysql的驱动包。8hv办公区 - 实用经验教程分享!

    在src下创建数据库连接工具类DBConn.8hv办公区 - 实用经验教程分享!

    在WebContent下强英创建index.html文件和judge.jsp文件。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 3

    先编写数据库连接工具类。8hv办公区 - 实用经验教程分享!

    数据库连接工具类DBConn的内容如图。8hv办公区 - 实用经验教程分享!

    具体编写过程参考:java编写jdbc连接mysql数据库工具类。8hv办公区 - 实用经验教程分享!

    4java编写jdbc连接mysql数据库工具类8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 4

    然后编写index.html文件。8hv办公区 - 实用经验教程分享!

    index.html文件内容如图。8hv办公区 - 实用经验教程分享!

    index.html是一个简单的登陆表单。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 5

    接着在web.xml文件中修改项目访问的首页为index.html文件。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 6

    再接着编写judge.jsp文件。8hv办公区 - 实用经验教程分享!

    judge.jsp文件的内容如图。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 7

    最后进行测试。8hv办公区 - 实用经验教程分享!

    启动tomcat,运著趴行该web项目。运行结果如图。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 7该信息未经授权抓取自百度经验
  • 8

    先输入正确的用户名和密码,然后点击登陆,结果如图。8hv办公区 - 实用经验教程分享!

    从图中可以看到,当用户名和密码正确时,页面显示欢迎语。付盆杰8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 9

    重新回到首页,输入数据库中不存在的用户名,然后点击登陆,结果如图。8hv办公区 - 实用经验教程分享!

    从图中可以看到,当数据库中不存在用户名时,跳转回了首页,地址栏信息发生改变。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 10

    接着输入数据库中存在的用户名,错误的密码,点击登陆后结果如图。8hv办公区 - 实用经验教程分享!

    从图中可以看到,当密码不正确时,跳转回了首页,地址栏信息发生改变。8hv办公区 - 实用经验教程分享!

    通过以上测试,说明成功判断输入的用户名是否存在数据库中,并且判断用户名和密码是否正确。8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

    怎么判断输入的用户名和数据库的不一样8hv办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!8hv办公区 - 实用经验教程分享!


    标签: 数据库JAVA

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码