DWR返回值的问题

张某人 2012-09-23 11:05:04
我写了个方法返回一个对象,在这个方法返回值并不为空,但是在js的回调函数中的返回值却为空
举例
java:
public User find(int id){
User user = new User();
......(省略代码)
return user;----->这个user不为空
}
UserServiceDWR.find(1,function(data){//data为空?为什么呢,data不应该等于user吗?
......(省略代码)
});

...全文
90 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
asdf544265772 2012-09-24
  • 打赏
  • 举报
回复
返回的data是个json对象 你搜搜js解析json对象
还有就是 你的dwr.xml 文件里配置了返回的数据类型
<convert converter="bean" match="com.java.elec.bean.beanName">
<param name="include" value="bean属性"/>
</convert>

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧