首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ssh整合dwr报错java.lang.IllegalArgumentException: Class not found: javacommon.util.J

2012-04-11 
ssh整合dwr报错java.lang.IllegalArgumentException: Class not found: javacommon.util.Jweb.xml加入:se

ssh整合dwr报错java.lang.IllegalArgumentException: Class not found: javacommon.util.J
web.xml加入:
<servlet> 
<servlet-name>dwr-invoker</servlet-name> 
<display-name>DWR Servlet</display-name> 
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param> 
<param-name>debug</param-name> 
<param-value>true</param-value> 
</init-param> 
</servlet> 
<servlet-mapping> 
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern> 
</servlet-mapping>
dwr.xml:

<dwr> 
  <allow> 
  <create creator="new" javascript="jFreeChartTest"> 
  <param name="class" value="javacommon.util.JFreeChartTest"/> 
  </create> 
  </allow> 
</dwr>

在javacommon.util包下有个类JFreeChartTest,现在的问题是我调用JFreeChartTest时提示我找不到这个类java.lang.IllegalArgumentException: Class not found: javacommon.util.JFreeChartTest,然后我在spring的配置文件中添加了该类,并且将dwr.xml改为:
<dwr> 
  <allow> 
  <create creator="spring" javascript="jFreeChartTest"> 
  <param name="beanName" value="jFreeChartTest"/> 
  </create> 
  </allow> 
</dwr>
还是提示找不到该类,
但是用java.util.Date做测试就好用不用做任何改动就可以,求高手指点!!!

[解决办法]
经过痛苦的查找,我的程序问题发现是因为我取消了Build Automatically而造成的,由于最新编译生成的class文件没有同步达到build文件夹导致,希望对楼主有帮助。

热点排行