js中解析java map型数据的问题

w521111 2011-03-07 05:09:41
1、buffalo.remoteCall函数是不是只接受Map型的返回值?
2、js中如何解析java的map类型返回值?
比如用ajax调用后台类方法,得到的是map型的返回值:
Map map = new HashMap();
map.put("男","1");
map.put("女","2");

在JS中
var rs=map;//map是调用ajax返回的上面那个map
如何解析rs?
我要获得 "男"--"1","女"--"2"


能实现吗?
...全文
613 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlam9 2013-11-20
  • 打赏
  • 举报
回复
楼主怎么解决的? 我也遇到这样的问题了
w521111 2011-03-08
  • 打赏
  • 举报
回复
嗯,谢谢各位
清晨v 2011-03-07
  • 打赏
  • 举报
回复
后台最好用JSON格式返回,map不太好处理吧!
上海程序员3 2011-03-07
  • 打赏
  • 举报
回复
js没有此功能,但如果它不报错,说明转成了类的形式
var rs=map
alert(rs.男)试下能否行。

或是用rs["男"]试下能否行。

87,910

社区成员

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

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