• 大小: 1.7MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-28
  • 语言: Java
  • 标签: JSP  sevrlet  JS控制  

资源简介

JSP+sevrlet个人通讯录开发的,可以注册登录添加好友,JS创建页面,个人感觉很好,值得深入学习

资源截图

代码片段和文件信息

package com.msl.txl.dao;

import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import com.msl.txl.model.PersonInfo;
import com.msl.txl.model.Relation;
import com.msl.txl.util.DB_connection;

public class RelationDao implements RelationDaoImp{
 private DB_connection dbc=null;
    private String sql=““;
public List selectAll() {
Relation rt=null;
List list=new ArrayList();
dbc=new DB_connection();
try {
sql=“select * from relation_TB“;
ResultSet rs=dbc.executeQuery(sql);
while(rs.next()){
rt=new Relation();
rt.setRelationId(rs.getInt(1));
rt.setRelationName(rs.getString(2));
list.add(rt);

}
} catch (Exception e) {
e.printStackTrace();
return null;
}finally{
dbc.closeConnection();
}
return list;
}
public List selectById(int iint userid) {
PersonInfo pf=null;
List list=new ArrayList();
dbc=new DB_connection();
try {
sql=“select * from person_TB where userId=‘“+userid+“‘ and relation=‘“+i+“‘“;
ResultSet rs=dbc.executeQuery(sql);
while(rs.next()){
pf=new PersonInfo();
pf.setId(rs.getInt(1));
pf.setName(rs.getString(2));
pf.setSex(rs.getString(3));
pf.setAddress(rs.getString(4));
pf.setPhone(rs.getInt(5));
pf.setCompany(rs.getString(6));
pf.setComAddress(rs.getString(7));
pf.setComPhone(rs.getInt(8));
pf.setRelation(rs.getInt(9));
pf.setUserId(rs.getInt(10));
list.add(pf);

}
} catch (Exception e) {
e.printStackTrace();
return null;
}finally{
dbc.closeConnection();
}
return list;
}
public PersonInfo selectByid(int personid) {
PersonInfo pf=null;
dbc=new DB_connection();
try {
sql=“select * from person_TB where id=“+personid;
ResultSet rs=dbc.executeQuery(sql);
while(rs.next()){
pf=new PersonInfo();
pf.setId(rs.getInt(1));
pf.setName(rs.getString(2));
pf.setSex(rs.getString(3));
pf.setAddress(rs.getString(4));
pf.setPhone(rs.getInt(5));
pf.setCompany(rs.getString(6));
pf.setComAddress(rs.getString(7));
pf.setComPhone(rs.getInt(8));
pf.setRelation(rs.getInt(9));
pf.setUserId(rs.getInt(10));


}
} catch (Exception e) {
e.printStackTrace();
return null;
}finally{
dbc.closeConnection();
}
return pf;
}
public boolean addPerson(PersonInfo pf) {
dbc=new DB_connection();
boolean bl=false;
sql=“insert into person_TB([name][sex][address][phone][company][comAddress][comPhone][relation][userId]) values(“+“‘“+pf.getName()
+“‘“+“‘“+pf.getSex()+“‘“+“‘“+pf.getAddress()+“‘“+pf.getPhone()+“‘“+pf.getCompany()+“‘“+“‘“+pf.getComAddress()+“‘“+pf.getComPhone()+““+pf.getRelation()
+““+pf.getUserId()+“)“;
if (dbc.executeUpdate(sql)) {
bl = true;

}
//return flag;
return bl;

}
public void updatePerso

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-12-16 18:42  myTxl\
     文件         526  2012-12-08 18:21  myTxl\.classpath
     目录           0  2012-10-28 11:34  myTxl\.myeclipse\
     文件         288  2012-12-08 17:35  myTxl\.mymetadata
     文件        1411  2012-10-28 11:57  myTxl\.project
     目录           0  2012-12-16 18:41  myTxl\.settings\
     文件         500  2012-10-26 10:22  myTxl\.settings\.jsdtscope
     文件         330  2012-10-26 10:22  myTxl\.settings\org.eclipse.jdt.core.prefs
     文件          49  2012-10-26 10:22  myTxl\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2012-10-26 10:22  myTxl\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2012-12-16 18:43  myTxl\datebase\
     文件     3145728  2012-12-16 18:43  myTxl\datebase\txl_DB.mdf
     文件     1048576  2012-12-16 18:43  myTxl\datebase\txl_DB_log.ldf
     目录           0  2012-12-16 18:41  myTxl\src\
     目录           0  2012-10-28 11:34  myTxl\src\com\
     目录           0  2012-10-28 11:34  myTxl\src\com\msl\
     目录           0  2012-12-16 18:41  myTxl\src\com\msl\txl\
     目录           0  2012-12-16 18:41  myTxl\src\com\msl\txl\dao\
     文件        3058  2012-12-10 13:54  myTxl\src\com\msl\txl\dao\RelationDao.java
     文件         415  2012-12-08 21:27  myTxl\src\com\msl\txl\dao\RelationDaoImp.java
     文件        1196  2012-10-30 14:46  myTxl\src\com\msl\txl\dao\UserDao.java
     文件         183  2012-10-30 14:38  myTxl\src\com\msl\txl\dao\UserDaoImp.java
     目录           0  2012-12-16 18:41  myTxl\src\com\msl\txl\model\
     文件        1450  2012-10-26 10:32  myTxl\src\com\msl\txl\model\PersonInfo.java
     文件         410  2012-10-26 10:34  myTxl\src\com\msl\txl\model\Relation.java
     文件         863  2012-10-29 12:05  myTxl\src\com\msl\txl\model\Users.java
     目录           0  2012-12-16 18:41  myTxl\src\com\msl\txl\servlet\
     文件        2173  2012-10-30 15:16  myTxl\src\com\msl\txl\servlet\AddPerson.java
     文件        3957  2012-10-30 13:46  myTxl\src\com\msl\txl\servlet\LoginServlet.java
     文件        1786  2012-12-08 20:14  myTxl\src\com\msl\txl\servlet\Person.java
     文件        1665  2012-10-30 14:55  myTxl\src\com\msl\txl\servlet\UserReg.java
............此处省略36个文件信息

评论

共有 条评论