学生情報のリストを提供する Web サービス メソッドを呼び出しました。
StudentsInfo si = getInfo(username, rollno, class); // web service method invoked
Hashtable hashStudList = new Hashtable();
int size = si.getInfo().size();
for (int i=0;i<size;i++) {
StudentsList st = new StudentsList();
String ID = si.getInfo().get(i).getStId().toString();
st.setId(ID);
st.setName(si.getInfo().get(i).getStName().toString());
st.setAddress(si.getInfo().get(i).getStAddress().toString());
st.setPhone(si.getInfo().get(i).getStPhone().toString());
// ...
hashStudList.put(ID, st);
}
StudentsList は、getter と setter を含む Bean クラスです。しかし、それはヌルポインタ例外を与えます
String ID = si.getInfo().get(i).getStId().toString();
それを実行しながら。