JAVA急急急急急
我在数据库中读出一个INT型
String id=rs.getString("id");
强制转换后
int id1=Integer.parseInt(id);
创建
selectvo vo=new selectvo();
加到selectvo里面的setId方法面里面取出id;
vo.setId(id1);
怎么会错呢/
selectvo.java
package vo;
public class selectvo {
private String ggwn;
private int id;
public String getGgwn() {
return ggwn;
}
public void setGgwn(String ggwn) {
this.ggwn = ggwn;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}
select.java
package select;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpServletRequest;
import vo.selectvo;
import java.lang.Integer.*;
import login.DataBaseOperation;
public class select {
public ResultSet diaoyong(HttpServletRequest request) throws SQLException{
DataBaseOperation aa=new DataBaseOperation();
aa.DataBaseOperation1();
HttpSession session = request.getSession();
List listarray = new ArrayList();
String sql = "select biaoti,id from ggwn";
aa.DataBaseOperation1();
ResultSet rs = aa.executeQuery(sql);
while (rs.next()) {
String dd1=rs.getString("biaoti");
String id=rs.getString("id");
int id1=Integer.parseInt(id);
int a=1;
System.out.print("+++++++++++++++++++++");
System.out.print(a);
selectvo vo=new selectvo();
vo.setGgwn(dd1);
vo.setId(a);
listarray.add(vo);
}
session.setAttribute("selectvo", listarray);
return rs;
}
}