资源简介
一个简单的登录例子,javaweb方面的,有点问题,初学者提问附件。谢谢!一个简单的登录例子,javaweb方面的,有点问题,初学者提问附件。谢谢!
代码片段和文件信息
package lee;
import java.sql.*;
/**
* Description:
*
Copyright (C) 2008-2010 Yeeku.H.Lee
*
This program is protected by copyright laws.
*
Program Name:
*
Date:
* @author Yeeku.H.Lee kongyeeku@163.com
* @version 1.0
*/
public class DbDao
{
//该JavaBean做成单例模式
private static DbDao op;
private Connection conn;
private String driver;
private String url;
private String username;
private String pass;
//构造器私有
private DbDao()
{
}
//构造器私有
private DbDao(String driverString urlString usernameString pass)
throws Exception
{
this.driver = driver;
this.url = url;
this.username = username;
this.pass = pass;
Class.forName(driver);
conn = DriverManager.getConnection(urlusernamepass);
}
//下面是各个成员属性的setter和getter方法
public void setDriver(String driver) {
this.driver = driver;
}
public void setUrl(String url) {
this.url = url;
}
public void setUsername(String username) {
this.username = username;
}
public void setPass(String pass) {
this.pass = pass;
}
public String getDriver() {
return (this.driver);
}
public String getUrl() {
return (this.url);
}
public String getUsername() {
return (this.username);
}
public String getPass() {
return (this.pass);
}
//获取数据库连接
public void getConnection() throws Exception
{
if (conn == null)
{
Class.forName(this.driver);
conn = DriverManager.getConnection(urlusername
this. pass);
}
}
//实例化JavaBean的入口
public static DbDao instance()
{
if (op == null)
{
op = new DbDao();
}
return op;
}
//实例化JavaBean的入口
public static DbDao instance(String driverString url
String username String pass) throws Exception
{
if (op == null)
{
op = new DbDao(driverurlusernamepass);
}
return op;
}
//插入记录
public boolean insert(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
if (stmt.executeUpdate(sql) != 1)
{
return false;
}
return true;
}
//执行查询
public ResultSet query(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
return stmt.executeQuery(sql);
}
//执行删除
public void delete(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
stmt.executeUpdate(sql);
}
//执行更新
public void update(String sql) throws Exception
{
getConnection();
Statement stmt = this.conn.createStatement();
stmt.executeUpdate(sql);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-06-26 18:25 WEB-INF\classes\
目录 0 2010-06-26 21:27 WEB-INF\classes\lee\
文件 2966 2010-06-26 21:27 WEB-INF\classes\lee\DbDao.class
文件 2836 2010-06-26 22:13 WEB-INF\classes\lee\LoginServlet.class
目录 0 2010-06-14 19:25 WEB-INF\lib\
目录 0 2010-06-15 17:10 WEB-INF\src\
目录 0 2010-06-26 21:10 WEB-INF\src\lee\
文件 2659 2008-05-22 23:05 WEB-INF\src\lee\DbDao.java
文件 2041 2010-06-26 22:13 WEB-INF\src\lee\LoginServlet.java
文件 1449 2010-06-24 08:38 WEB-INF\web.xm
文件 587 2008-05-22 23:09 login.jsp
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
川公网安备 51152502000135号
评论
共有 条评论