-3
страницы JSF многократное использование боб
import java.sql.*;
import java.util.*;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
@ManagedBean(name = "tableBeanb")
@SessionScoped
public class TableBeanb {
Connection con;
Statement ps;
ResultSet rs;
private List<perInfo> perInfoAll = new ArrayList<perInfo>();
public List<perInfo> getperInfoAll() {
try {
Class.forName("org.postgresql.Driver");
con = DriverManager.getConnection(
"jdbc:postgresql://127.0.0.1:5432/smart", "postgres",
"root");
ps = con.createStatement();
rs = ps.executeQuery("select count(eid) from \"Etkinlik\"");
while (rs.next()) {
System.out.println(rs.getString(1));
perInfoAll.add(new perInfo(rs.getString(1)));
}
con.close();
rs.close();
ps.close();
} catch (Exception e) {
System.out.println("Error Data : " + e.getMessage());
}
return perInfoAll;
}
public class perInfo {
String eid;
public perInfo(String yname) {
this.eid = yname;
}
public String getMid() {
return eid;
}
}
}
Где ошибки здесь?