分析dwr与spring集成的错误的方法
我是把spring的service层接口暴露给dwr调用的,对于普通的对象没有问题,但是若传递的是出于持久化状态的domain对象的话(我采用了open session in view),就会产生错误(server端):ERROR [DefaultConverterManager] - <No converter found for com.company.project.domain.User> 这是就需要在dwr.xml文件中配置转换器(convert),来明确指定返回给浏览器的domain包含了那些字段值,示例如下: <create creator="spring" javascript="userService"> <param name="beanName" value="userService" /> </create> <convert converter="bean" match="com.company.project.domain.system.User"> <param name="include" value="id, loginId, name" /> </convert> 这样就解决了这个问题了