做一个多对一关系查询表内容的Demo,使用SSH框架,框架文件都配置好了,两个实体都有封装成setget方法,后面的第4列数据是查询另一种表得数据,百度下有网友是因为实体中没写setget方法,但我都封装过了,就想问问还有什么情况会导致查询表页面显示不出来值?望解答~
两个实体
public class userinfo {
private int id;
private String username;
private String password;
private state s_id;
省略setget方法
}
public class state {
private int s_id;
private String s_statename;
省略setget方法
}
做了一个测试类可以显示数据,说明方法没写错
action层方法,uList.size()>0
省略setget
// 查询全部
public String selectALLUserinfo() {
this.setuList(usi.selectALL());
System.out.println("用户集合:" + uList.size());
return "success";
}
迭代器
action类中将uList 设置为public 就显示出来了。。。。