<% // 根据超链接传递过来的学号,查询返回 某个学生的信息
String snu = request.getParameter("id");
int sid = Integer.parseInt(snu);
String sql = "select * from student01 where id = " + sid;
DbOperation db = new DbOperation();
ResultSet rs = db.exeQuery(sql);
String sname = null;
int sage = 0;
while(rs.next()){
sname = rs.getString("sname");
sage = rs.getInt("sage");
}
rs.close();
db.DBClose();
%>
snu是空值
String snu = request.getParameter("id");
检查一下地址栏id是否有值。
说明getParameter得到的是空值,看一下参数有没有,或者参数名有没有写错
sun打印出来看看是什么,没必要转int