hibernate以对象的方式取从表的值

时间:2008-08-27 12:01:40   来源:论坛整理  作者:  编辑:chinaitzhe
主表 Tb
从表 ChildTb

mapping file建立了对应的主从关系

使用this.getHibernateTemplate().find("from Tb");返回list

检测到把子表的数据也取出来了,可是我怎么把子表数据取出来呢(struts2),比如合计值
这样可以正常显示Tb的字段值:
<s:property value="Field1" />

取从表的值
<s:property value="childTb.size"/> 却取不到,怎么才能取到值呢?

网友回复:关注一下。
网友回复:s这个是自定义标签?
如是,标签中 xx.xx能用么?
网友回复:取从表的值
<s:property value="childTb.size"/> 却取不到

childTb是个什么对象?request里面有吗?

如果有主从关系,那么Tb有个childTb的属性吧?相应的,也有childTb的get和set方法

如果真的要取,你可以试试

<s:property value="#Tb.getChildTb().getSize()"/>
网友回复:问题解决了,我的代码没有问题,把lazy设为false,就可以显示了。
关键字:对象,方式,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面