如何使用DWR将对象从javascript传递到java?

如何使用DWR将对象从javascript传递到java?,java,spring,struts,dwr,Java,Spring,Struts,Dwr,我能传递字符串和int,但不能传递Object。可能吗 var map = new Object(); .. Add to object.... MyManager.setValues(map, { callback:function(message){ alert(message); }, errorHandler:function(eMessage){

我能传递字符串和int,但不能传递Object。可能吗

 var map = new Object();
    .. Add to object....

         MyManager.setValues(map, {
             callback:function(message){
                 alert(message);
             },
             errorHandler:function(eMessage){
                 alert(eMessage);
             }
         });

setValues期望java层中的java对象

您必须使用dwr转换器。 按照这个链接,本文详细描述了您需要什么


对象
?真正地不是什么课吗?您可能需要一个bean类来与DWR一起使用。或者一张地图?MyManager.setValues的Java签名是什么?@Thilo它以前是Map,但我将其更改为Object,然后进行强制转换以使事情变得更容易,而不是使DWR更容易。。。即使在Java中,删除类型信息似乎也是个坏主意。@user521180-您有什么解决方案吗?