日期:2014-05-16  浏览次数:20672 次

dwr 如何访问Java实体类的对象属性
我在做一个2张表关联的 ExtJs 例子

2张表分别为 部门 dept (deptId(主键) deptName) 和 员工 emp(empId(主键) empName deptId(外键))

通过hibernate映射 得到 2个实体类 里面分别有set get方法  

emp实体类里面有dept对象同样有set get方法

所以配置都已经完成, dwr.xml 配置如下

XML code

<dwr>
    <allow>
        <create creator="spring" javascript="dwrEMP">
            <param name="beanName" value="empBIZ" />
        </create>
        <convert match="org.myemp.entity.*" converter="bean">
        </convert>
    </allow>
</dwr>



 
2个实体类都在 org.myemp.entity 包下面

不管是findAll 方法 还是 findById 方法 (我确认在查询的时候 dept对象不为空) , 在返回对象的时候

js 都访问不到emp对象里的dept对象或里面的属性,而其他属性都可以访问到

弄了2天了, 请各位大大帮我解决这个问题 谢谢





------解决方案--------------------
你的问题我也遇到了,还没有解决 同问