构造函数:就是在创建该类的对象时这个函数会先被执行。构造函数名和类名相同。构造函数可以重载,但是不返回任何值,连void也不返回。
解决方案 »
- 请各位大侠把下面这段代码转换成java中的集合
- FCKeditor在线编辑器在jsp页面应用的问题?急急急!
- 100分求助:在sun.net.ftp.FtpClient中如何实现对目录的操作?
- 如何在jsp里写代码转向一个jsp页面而不是重定向?
- 谁有jfreechart同一个页面显示多个图表的例子?
- jsp中更新页面下拉框数据同步的问题 !!!!!
- oracle数据库问题,我怎样才能取得前三个月的数据啊?
- java.sql.Date date=new Date(2003-04-26)?为什么不对?
- 这样从文件系统读取一个文件然后显示有问题吗?可是显示不出来
- 一个hibernate 建表问题,关于联合主键的
- 虚拟目录或web.xml配置问题?
- 大家帮我看看,可能是jsp:include的问题,急~~~~
import com.kfgl.util.*;
import java.sql.*;public class ContactBean{
private Connection conn;
Vector v;
private String condition;
public ContactBean(String temp)throws Exception{
conn = DatabaseConn.getConnection();
v = new Vector();
condition=temp;
System.out.println(temp);
}
public int getAvailableCount() throws Exception{
int ret=0;
Statement stmt = conn.createStatement();
String strSql = "select count(*) from TKFGL_YHGL"+condition;
System.out.println(strSql);
ResultSet rset = stmt.executeQuery(strSql);
while(rset.next()){
ret = rset.getInt(1);
}
rset.close();
stmt.close();
return ret;
}
public PageBean listData(String temp,String page)throws Exception{
try{
PageBean pageBean = new PageBean(this);
int PageNum = Integer.parseInt(page);
Statement stmt=conn.createStatement();
System.out.println(temp);
String strSql="select top "+PageNum*pageBean.rowsPerPage+
" * from TKFGL_YHGL"+temp+" order by QY";
System.out.println("---------------------------------------");
System.out.println(strSql);
ResultSet rset = stmt.executeQuery(strSql);
int i = 0;
while(rset.next()){
if(i>(PageNum-1)*pageBean.rowsPerPage-1){
Object[] obj = new Object[11];
obj[0]=rset.getString(1);
obj[1]=rset.getString(2);
obj[2]=rset.getString(3);
obj[3]=rset.getString(4);
obj[4]=rset.getString(5);
obj[5]=rset.getString(6);
obj[6]=rset.getString(7);
obj[7]=rset.getString(8);
obj[8]=rset.getString(9);
obj[9]=rset.getString(10);
obj[10]=rset.getString(11);
v.add(obj);
}
i++;
}
rset.close();
stmt.close();
pageBean.curPage = PageNum;
pageBean.data = v;
return pageBean;
}catch(Exception e) {
e.printStackTrace();
throw e;
}
}
public Vector getResult()throws Exception
{
return v;
}
public void closeConn()throws SQLException{
if(conn!=null)
conn.close();
}
}
public aa()//构造函数
{}public aa(String bb)//构造函数
{}
//其中aa()就是构造函数,根据引用的变量不同,可以有多个构造函数,在引用的时候进行初始化
}