有两个表材料编码表:材料大类编码表:
material_big_coding
{
int mbcId identity,
mbcName varchar(30),
}材料编码表:
material_coding
{
int mcId identity,
fk 引用材料大类编码表(mbcId)
}hibernate生成的实体为:public class MaterialBigCoding {
private Integer mbcId;
private String mbcName;
}
和
public class material_coding{
private Integer ID;
private MaterialBigCoding materialBigCoding;
}在Action中public class MyAction{
@Resource//用spring注入的属性
private subMaterialDao subMaterialDao; private List<material_coding> mcList;
public String execute(){
mcList=subMaterialDao.findAll();
return SUCCESS;
}
}跳转到的jsp页面上想用struts2的标签输出每个材料编码对应的大类名称,怎么输出?<s:iterator value="mcList" id="m" >
<s:property value="m.ID" />
<s:property value="m.materialBigCoding.mbcName" />//这样写不能输出名称
<s:property value="m.materialBigCoding.mbcId" />//但是这样写却能输出他对应的ID
</s:iterator>请问怎么回事
material_big_coding
{
int mbcId identity,
mbcName varchar(30),
}材料编码表:
material_coding
{
int mcId identity,
fk 引用材料大类编码表(mbcId)
}hibernate生成的实体为:public class MaterialBigCoding {
private Integer mbcId;
private String mbcName;
}
和
public class material_coding{
private Integer ID;
private MaterialBigCoding materialBigCoding;
}在Action中public class MyAction{
@Resource//用spring注入的属性
private subMaterialDao subMaterialDao; private List<material_coding> mcList;
public String execute(){
mcList=subMaterialDao.findAll();
return SUCCESS;
}
}跳转到的jsp页面上想用struts2的标签输出每个材料编码对应的大类名称,怎么输出?<s:iterator value="mcList" id="m" >
<s:property value="m.ID" />
<s:property value="m.materialBigCoding.mbcName" />//这样写不能输出名称
<s:property value="m.materialBigCoding.mbcId" />//但是这样写却能输出他对应的ID
</s:iterator>请问怎么回事
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货