一个很好的使用struts技术的地址簿的例子,很值得
源代码在线查看: addressbookbean.java
package addressbook.model;
import java.sql.*;
import java.util.*;
import addressbook.Constants;
public class AddressBookBean {
String name;
String phone;
String address;
public AddressBookBean() {
}
public AddressBookBean(String name,String phone,String address) {
this.name=name;
this.phone=phone;
this.address=address;
}
public String getName(){
return name;
}
public String getPhone(){
return phone;
}
public String getAddress(){
return address;
}
public void setName(String name){
this.name=name;
}
public void setPhone(String phone){
this.phone=phone;
}
public void setAddress(String address){
this.address=address;
}
public void insert()throws Exception{
Connection con= DbUtil.connectToDb();
PreparedStatement pStmt=null;
try{
pStmt=con.prepareStatement("INSERT INTO " + Constants.TABLENAME +
" (name,phone,address)"+
" values(?,?,?)");
con.setAutoCommit(false);
pStmt.setString(1,name);
pStmt.setString(2,phone);
pStmt.setString(3,address);
int j=pStmt.executeUpdate();
con.commit();
}
catch(Exception ex)
{
try{
con.rollback();
}catch(SQLException sqlex){
sqlex.printStackTrace(System.out);
}
throw ex;
}finally{
try{
pStmt.close();
con.close();
}catch(Exception e){e.printStackTrace();}
}
}
public static Vector search(String strSql)throws Exception{
Vector addressbookBeans=new Vector();
Connection con= DbUtil.connectToDb();
PreparedStatement pStmt=null;
ResultSet rs=null;
try{
pStmt=con.prepareStatement(strSql);
rs=pStmt.executeQuery();
while(rs.next())
addressbookBeans.add(new AddressBookBean(
rs.getString("NAME"),rs.getString("PHONE"),rs.getString("ADDRESS")));
return addressbookBeans;
}finally{
try{
rs.close();
pStmt.close();
con.close();
}catch(Exception e){e.printStackTrace();}
}
}
}
|
相关资源 |
|
-
一个很好的使用struts技术的地址簿的例子,很值得
-
一个简单的使用JSP技术开发的在线聊天室
-
软件的使用程序并附上开发板的原理图,希望对你是一个很好的帮助!其中内容为:8位优先编码器,乘法器,多路选择器,二进制转BCD码,加法器,减法器,简单状态机,
-
人最近写的一个飞行类的游戏,主要目的是为了锻炼一下自己,提高编程水平,由于本人C++基础不是很好,所以程序中有很多地方设计的不是很合理,希望大家能够多提建议!
-
一个C++开发的考勤系统.很好用,有螈码,可以对学生的到课统计管理.
-
使用struts+spring+hibernate的一个教学用的示例源代码
-
.net环境下开发的,很好哦,这是我门最近做的一个电子商务的作业
实现了很多功能,是典型的C2C模式,很有利用价值,大家下载了多给我提意见
-
VISUAL BASIC 中所有常规控件的使用都在上面
可以为初学者提供很好的示例
|