有两个类,并不设置外键关联
[code="java"]
public class Employee implements java.io.Serializable {
private Integer id;
private String name;//用户姓名
set get...
}
[/code]
[code="java"]
public class Userinfo implements java.io.Serializable {
private Integer id;
private String loginName;//登陆名
private String loginPwd;
private Integer emplId;
get set.....
}
[/code]
我现在查出Userinfo的列表,再根据 列表的每个emplId值取出Employee 的列表
我也在页面显示
登陆名|密码|姓名
用struts2怎么显示?
/s:iterator
这样只能循环出Employee 的字段?
你好。如果你希望迭代userinfos列表的同时输出Employee 的字段的话,就必须在Userinfo 实体中定义字段 private Employee employee;然后构造set和get方法。在获取数据的时候把通过emplId得到的Employee 信息 set到Userinfo 里头。Userinfo列表为List users.users 存储在request里头。那么输出标签的写法为:
[code="java"]
/s:iterator [/code]这样就输出了Employee 中的name字段
看你塞给前台的是什么数据类型啊,这个可以用List套Map的方式吧。