public class StudentActiontest extends ActionSupport {
String[] select;
String[] no;
String[] name;
String[] sex;
public String listsave(){
List<Student> list=null;
for(int i=0;i<select.length;i++){
if(!(select[i]=="")){
Student stu=new Student();
stu.setSname(name[i]);
stu.setSno(Integer.parseInt(no[i]));
stu.setSsex(sex[i]);
list.add(stu); //这句代码报错。不能插入到list列表中。但是应该怎么样,才能把name、no、sex数组里的值取出来,组成一组对象,放到集合里呢????????
}
}
return SUCCESS;
}
//getset方法
}
String[] select;
String[] no;
String[] name;
String[] sex;
public String listsave(){
List<Student> list=null;
for(int i=0;i<select.length;i++){
if(!(select[i]=="")){
Student stu=new Student();
stu.setSname(name[i]);
stu.setSno(Integer.parseInt(no[i]));
stu.setSsex(sex[i]);
list.add(stu); //这句代码报错。不能插入到list列表中。但是应该怎么样,才能把name、no、sex数组里的值取出来,组成一组对象,放到集合里呢????????
}
}
return SUCCESS;
}
//getset方法
}
list 都没有实例化,怎么能用呢?要实例华了先。
select没有被初始化,在执行
for(int i=0;i<select.length;i++){
这行代码时,应该报错啊
下面
list.add(stu); 这样肯定报错 java.lang.NullPointerException必须 List<Student> list= new ArrayList<Student>();然后 list.add(stu);
实例化