自己写了个框架,基于struts和hibernate的,配置xml并解析获得持久层类的类名并存放在全局map中,xml文件如下:
<pojoConfig>
<pojo>
<pojoName>OaUser</pojoName>
<pojoClass>com.highsoft.pojo.OaUser</pojoClass>
</pojo>
</pojoConfig>建立struts通用表单,并设置属性Record record ,其中record为rg.apache.commons.beanutils.BasicDynaBean的子类,根据map(“OaUser”)的到类名,并用java放射机制得到field构建record。现在问题是,用hibernate对map(“OaUser”)进行查询得到一个list,我怎么调用list中对象的方法,并进行record.set();让struts前台的页面能够显示出查询的数据。