有两个表材料编码表:材料大类编码表:
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>请问怎么回事