dwr 与java后台传参(Map)问题

21世纪如来神掌 2009-07-19 09:47:54
两种不同参数的方法:
1,public Map<String,String> doCheck(Map<String, String>dataIn)

2,public Map<String,Object> doCheck(Map<String, Object>dataIn)

dwr.xml

<allow>
<create creator="new" javascript="callMethod">
<param name="class" value="bo.UserCheck" />
<include method="doCheck"/>
</create>
</allow>



在JavaScript中调用第一个方法没有问题,但第2个报错:
Error marshalling java.lang.Object: No converter found for 'class java.lang.Object'

请问第二种方法定义Map<String,Object> DWR是不是不能识别??

...全文
191 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
syh101 2009-07-19
  • 打赏
  • 举报
回复
你可以查看DWR框架javascript与java的类型对照表,

我的建议是:最好别用Map,改用List
  • 打赏
  • 举报
回复
自己顶一个

52,792

社区成员

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

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