資源簡介
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\.myme
?????文件????????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\dateba
?????文件?????3145728??2012-12-16?18:43??myTxl\dateba
?????文件?????1048576??2012-12-16?18:43??myTxl\dateba
?????目錄???????????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個文件信息
- 上一篇:JAVA 企業門戶網站源代碼
- 下一篇:Android安卓手機串口調試助手
評論
共有 條評論