云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JSP+Servlet+ JDBC 实现简单的登录验证模块

JSP+Servlet+ JDBC 实现简单的登录验证模块

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 14:41:29

数据库设计+编码+运行调试

数据库准备: 二话不说,上图

文件组织如下:

首先写出三个JSP页面文件 login.jsp

<%@ page language=\pageEncoding=\

登陆页面

登陆界面

用户名

back.jsp

<%@ page language=\pageEncoding=\

登陆失败

用户密码错误,单击

返回

welcome.jsp

<%@ page import =\pageEncoding=\

登陆成功

欢迎你!登陆成功!
<%

Date today = new Date(); int d = today.getDay(); int h = today.getHours(); String s = \

if(h>0 && h < 12) s = \上午好\else if(h>=12) s = \下午好\

String day[] = {\日\一\二\三\四\五\六\out.println(s+ \,今天是星期\%>

接着,写一个数据库处理类以及一个servlet类 DBUtil.java

packagejavabean; importjava.sql.*; public class DBUtil { booleanbInited = false; //加载驱动

public void initJDBC() throws ClassNotFoundException { //加载MYSQL JDBC驱动程序

Class.forName(\bInited = true;

System.out.println(\ }

public Connection getConnection() throws ClassNotFoundException, SQLException{ if(!bInited){ initJDBC(); }

//连接URL为jdbc:mysql//服务器地址/数据库名 //后面的2个参数分别是登陆用户名和密码

Connection conn = DriverManager.getConnection( \return conn; }

public booleanloginSuccess(String userName,String password){ booleanreturnValue = false;

String sql = \Connection conn = null; Statement stmt = null; ResultSetrs = null; try{

conn = getConnection();

stmt = conn.createStatement(); rs = stmt.executeQuery(sql); while(rs.next()){

String userNameInDB = rs.getString(\String passwordInDB = rs.getString(\

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据库设计+编码+运行调试 数据库准备: 二话不说,上图 文件组织如下: 首先写出三个JSP页面文件 login.jsp <%@ page language=\pageEncoding=\

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com