资源简介
jsp+servlet+jdbc+mysql通讯录管理系统,其中用到了jsp+servlet+jdbc+mysql等技术,还有增删改查等功能。

代码片段和文件信息
package dao;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import vo.addr;
/**
* * title: addrDao
* Description: 数据访问层
* @author 与其终
* @date 下午2:47:26
*/
public class addrDao extends baseDao{
// 添加
public boolean insertAddr(int addId String addName String addSex int addAge String addTel String addEmail
String addAddr) throws ClassNotFoundException SQLException {
String sql = “insert into addr values(???????)“;
boolean flag = false;
int i= 0;
preStmt = this.createPreStmt(sql);
// 设置参数
preStmt.setInt(1 addId);
preStmt.setString(2 addName);
preStmt.setString(3 addSex);
preStmt.setInt(4 addAge);
preStmt.setString(5 addTel);
preStmt.setString(6 addEmail);
preStmt.setString(7 addAddr);
// 发送sql语句到sql引擎执行
i = preStmt.executeUpdate();
if(i>0){
flag = true;
}
this.close();
return flag;
}
// 删除一条
public int deleteAddr(int id) throws ClassNotFoundException SQLException {
String sql = “delete from addr where id = ?“;
preStmt = this.createPreStmt(sql);
// 设置参数
preStmt.setInt(1 id);
int i = 0;
i = preStmt.executeUpdate();
this.close();
return i;
}
// 查询所有
public List findAll() throws ClassNotFoundException SQLException {
List list = null;
String sql = “select * from addr“;
preStmt = this.createPreStmt(sql);
// 接受查询语句返回的结果集
rs = preStmt.executeQuery();
list = new ArrayList();
while (rs.next()) {
addr a = new addr();
a.setId(rs.getInt(“id“));
a.setName(rs.getString(“name“));
a.setSex(rs.getString(“sex“));
a.setAge(rs.getInt(“age“));
a.setTel(rs.getString(“tel“));
a.setEmail(rs.getString(“email“));
a.setAddress(rs.getString(“address“));
list.add(a);
System.out.println(“-----------addrDao:“+a);
}
this.close();
return list;
}
// //删除所有
// public Boolean deleteAll() throws ClassNotFoundException SQLException {
// String sql = “delete from store“;
// boolean flag=false;
// preStmt=this.createPreStmt(sql);
// int i = preStmt.executeUpdate();
// if(i>0) {
// flag = true;
// System.out.println(“删除成功“);
//// conn.commit();
// }else{
// flag = false;
// System.out.println(“删除失败“);
//// conn.rollback();
// }
// this.close();
// return flag;
// }
//
// 修改
public void updateAddr(int id String nameString sexint ageString telString email String address) throws ClassNotFoundException SQLException{
String sql = “update addr set id = ?name = ?sex = ?age = ?tel = ?email = ?address = ? where id = ?“;
preStmt = this.createPreStmt(sql);
preStmt.setInt(1 id);
preStmt.setString(2 name);
preStmt.setString(3 sex);
preStmt.setInt(4 age);
preStmt.setString(5 tel);
preStmt.setString(6 email);
preStmt.setString(7 address);
preStmt.setInt(8 id);
boolean flag=false;
int i = preStmt.executeU
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-11-21 12:16 addressListSys\
文件 808 2019-11-21 12:14 addressListSys\.classpath
文件 1047 2019-11-21 12:14 addressListSys\.project
目录 0 2019-11-21 12:14 addressListSys\.settings\
文件 567 2019-11-21 12:14 addressListSys\.settings\.jsdtscope
文件 124 2019-11-21 12:14 addressListSys\.settings\org.eclipse.core.resources.prefs
文件 364 2019-11-21 12:14 addressListSys\.settings\org.eclipse.jdt.core.prefs
文件 494 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.common.component
文件 305 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2019-11-21 12:14 addressListSys\build\
目录 0 2019-11-21 12:14 addressListSys\build\classes\
目录 0 2019-11-21 12:14 addressListSys\build\classes\dao\
文件 4136 2019-11-21 12:14 addressListSys\build\classes\dao\addrDao.class
文件 1950 2019-11-21 12:14 addressListSys\build\classes\dao\ba
目录 0 2019-11-21 12:14 addressListSys\build\classes\servlet\
文件 2617 2019-11-21 12:14 addressListSys\build\classes\servlet\AddServlet.class
文件 2043 2019-11-21 12:14 addressListSys\build\classes\servlet\DeleteServlet.class
文件 2298 2019-11-21 12:14 addressListSys\build\classes\servlet\ShowServlet.class
文件 2911 2019-11-21 12:14 addressListSys\build\classes\servlet\UpdateServlet.class
目录 0 2019-11-21 12:14 addressListSys\build\classes\vo\
文件 2029 2019-11-21 12:14 addressListSys\build\classes\vo\addr.class
目录 0 2019-11-21 12:14 addressListSys\src\
目录 0 2019-11-21 12:14 addressListSys\src\dao\
文件 3951 2019-11-21 12:14 addressListSys\src\dao\addrDao.java
文件 1895 2019-11-21 12:14 addressListSys\src\dao\ba
目录 0 2019-11-21 12:14 addressListSys\src\servlet\
文件 2179 2019-11-21 12:14 addressListSys\src\servlet\AddServlet.java
文件 1261 2019-11-21 12:14 addressListSys\src\servlet\DeleteServlet.java
文件 1393 2019-11-21 12:14 addressListSys\src\servlet\ShowServlet.java
............此处省略39个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- JSP企业人事管理系统设计(源代码+论
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- java Servlet投票实例
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- android通过JDBC连接Mysql数据库
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
- 简易教学管理系统(jsp spring struts h
- 学生信息管理系统 JSP MySQL
- jsp ajax 三级联动菜单
评论
共有 条评论