public List<Admin> getAllAdmin() {
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
List<Admin> adminList = new ArrayList<Admin>();
int count = 0;
try {
conn = JdbcUtil.getConnection();
String sql = "select id,adminid,adminname,password,time from admin";
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
Admin[] adminArr = new Admin[]{};
while (rs.next()) {
//todo
}
}catch (SQLException e) {
e.printStackTrace();
}
return adminList;
}
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
List<Admin> adminList = new ArrayList<Admin>();
int count = 0;
try {
conn = JdbcUtil.getConnection();
String sql = "select id,adminid,adminname,password,time from admin";
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
Admin[] adminArr = new Admin[]{};
while (rs.next()) {
//todo
}
}catch (SQLException e) {
e.printStackTrace();
}
return adminList;
}
解决方案 »
- [J2EE源码问题] 请大家来说说一个过滤器完整的代码运行流程
- 有没有提供项目中常用方法的封装类 比如四舍五入,日期字符串转换方法等等...
- web项目中怎样选择数据库连接方式呢?
- 求助 帮帮忙
- java菜鸟求救高手推荐一本java入门的好书 最最基础的 没有语言基础,零基础,好心人推荐个好书,推荐客观些,java菜鸟求救高手推荐一本j
- 用strust标签如何获取Map 具体某个键的值,就像map.get(key)
- [求助]java程序中如何生成xml schema文件?
- 各位大侠关于Digester解析XML的问题!
- 用Hibernate操作Oracle的序列式,hbm配置文件中这几个属性是什么意思
- messages_zh.js 配置文件中的字体颜色怎么改
- hibernate和DAO的菜鸟级问题,大侠们进来看看~
- jsp页面超链接怎样从数据库中取值
但是提示说是下标越界
把Admin[] adminArr = new Admin[]{};换成Admin admin=new Admin();
//todo里面代码为
admin.setAdminId(rs.getInt(2));//具体的set方法要看你自己怎么写的
admin.setAdminname(rs.getString(3));
admin.setPassword(rs.getString(4));//这里如果你的数据库中的password是varchar类型的话
//time属性,要看你用的哪一个类了,可以通过得到毫秒数来创建对应的Admin对象的time
adminList.add(admin);
我也在学习,不知道能不能帮到你
public List<Admin> getAllAdmin() {
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
List<Admin> adminList = new ArrayList<Admin>();
int count = 0;
try {
conn = JdbcUtil.getConnection();
String sql = "select id,adminid,adminname,password,time from admin";
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while (rs.next()) {
Admin admin = new Admin();
admin.setId(rs.getString(1)) ;
admin.setAdminid(rs.getString(2)) ;
admin.setAdminname(rs.getString(3)) ;
admin.setPassword(rs.getString(4)) ;
admin.setTime(rs.getString(5)) ;
adminList.add(admin);
}
}catch (SQLException e) {
e.printStackTrace();
}
return adminList;
}