JAVA ------- DWR
java.lang.IllegalArgumentException: DefaultContainer can't find a classes
at org.directwebremoting.impl.DefaultContainer.getBean(DefaultContainer.java:216)
atorg.directwebremoting.annotations.AnnotationsConfigurator.configure(AnnotationsConfigurator.java:50)
at org.directwebremoting.servlet.DwrServlet.init(DwrServlet.java:121)
这是因为在DWR的Maillist里面搜索了一下,还有答案,原来DWR2.0 加入了JDK5的注释(annotations).DwrServlet初始化的时候会去检查注释的类,找不到就抱错了。解决方案只需在原先的web.xml中加上:
<init-param>
<param-name> classes </param-name>
<param-value> java.lang.Object </param-value>
</ init-param>
这样就ok了,
目前还没遇见,无意在网上看到先抄来再说。
java.lang.IllegalArgumentException: DefaultContainer can't find a classes
at org.directwebremoting.impl.DefaultContainer.getBean(DefaultContainer.java:216)
atorg.directwebremoting.annotations.AnnotationsConfigurator.configure(AnnotationsConfigurator.java:50)
at org.directwebremoting.servlet.DwrServlet.init(DwrServlet.java:121)
这是因为在DWR的Maillist里面搜索了一下,还有答案,原来DWR2.0 加入了JDK5的注释(annotations).DwrServlet初始化的时候会去检查注释的类,找不到就抱错了。解决方案只需在原先的web.xml中加上:
<init-param>
<param-name> classes </param-name>
<param-value> java.lang.Object </param-value>
</ init-param>
这样就ok了,
目前还没遇见,无意在网上看到先抄来再说。