public Object load(Class objClass, Serializable id);
public Office load3(Serializable id);//测试用
public Office load4(Class cls);//测试用
分别调用:
OfficeService.load('com.company.system.po.Office','2c9081031b2ef7fa011b2ef9fb8a0004',callback_load) ;
OfficeService.load3('2c9081031b2ef7fa011b2ef9fb8a0004',callback_load) ;
OfficeService.load4('com.company.system.po.Office',callback_load) ;
分别报错:
1.
BaseCallMarshaller:59 - --Erroring: batchId[0] message[java.lang.IllegalArgumentException: Missing method or missing parameter converters: OfficeService.load]
2.
Erroring: batchId[0] message[java.lang.IllegalArgumentException: Missing method or missing parameter converters: OfficeService.load3]
3.
org.directwebremoting.extend.MarshallException: Error marshalling java.lang.Class: Error reading bean. Input parameter probably is not an object. (Missing: {). See the logs for more details.
at org.directwebremoting.convert.BasicObjectConverter.convertInbound(BasicObjectConverter.java:65)
at org.directwebremoting.dwrp.DefaultConverterManager.convertInbound(DefaultConverterManager.java:159)
at org.directwebremoting.dwrp.BaseCallMarshaller.marshallInbound(BaseCallMarshaller.java:155)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:44)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:595)
19:06:08,187 WARN BaseCallMarshaller:59 - --Erroring: batchId[0] message[org.directwebremoting.extend.MarshallException: Error marshalling java.lang.Class: Error reading bean. Input parameter probably is not an object. (Missing: {). See the logs for more details.]
开始想自定义converter,对于java.lang.Class的转换可以自定义Converter,可以处理,但是Serializable 好像无法处理,抽象类型....
各位高手是如何处理的?
相关推荐
dwr 各种调用方法 不同类型
dwr调用带集合返回值的方法,dwr调用带集合返回值的方法
springboot整合dwr实现js调用java方法,页面支持freemarker和jsp
dwr 的简单应用,包括前台调用后台,后台调用js
dwr方法调用祝你网络编程天天顺手。。。。。。。。。。。。。。。。。。
DWR经典示例,DWR异步调用,国家与地区连动
NULL 博文链接:https://rabby.iteye.com/blog/775493
dwr 2.jar dwr 2.jar
DWR中各种java方法的调用,DWR应用
dwr dwr项目 js 调用 java 后台 方法 js调用java后台方法 后台方法 异步
以上本人学习DWR后总结的一个简单的文档,主要总结了调用方法,以及不同参数形态的传递方法,例如,多参数传递、Map参数传递、List参传递数,对象参数传递有参数互传等。
基于dwr框架的web应用的设计与使用,是介绍dwr入门的不错的文章。
这几天无聊开发了一个程序,需要AJAX要求也不高就使用了DWR,但是程序始终报错,因为以前用过DWR,所以最后才发现是DTD文件路径已经被改变了,这里留下一个以防程序又找不到DTD
DWR实现java类转换成JavaScript类的小例子。
DWR与JSP DWR调用内置对象 内置对象 DWR与JSP DWR调用内置对象 内置对象 DWR与JSP DWR调用内置对象 内置对象
NULL 博文链接:https://docs.iteye.com/blog/324687
dwr1.0版本 dwr2.0版本 dwr3.0版本的jar包
NULL 博文链接:https://thinktothings.iteye.com/blog/1659390
Spring 2中整合DWR 2 MSN:zhoujianguo_leo@hotmail.com
本例子通过Spring容器管理ibatis dwr2的javaBean以及事务,Extjs通过dwr2来调用Spring管理类