浏览 3828 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-09-09
1.直接在打包好的项目lib目录导包 dwr.jar 和 commons-logging 2. 写好要调用的 java类编译好,将class文件(正确目录)直接放到项目目录下, 3.配置 web.xml <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>crossDomainSessionSecurity</param-name> <param-value>false</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> 4.配置dwr。xml <create creator="new" javascript="RunInterface"> <param name="class" value="com.kuyi.dao.RunInterface" /> <include method="getClientResult"/> </create> 5. js 调用java类 function newInterfaceQuery() { var button=document.getElementById("button4"); button.disabled=true; var telephone = document.getElementById("telephone").value; RunInterface.getClientResult(telephone,interfaceQueryCallBack); } 6.页面上 <script type="text/javascript" src="dwr/interface/RunInterface.js"></script> 个人觉得代码一切都是正确的, 可是项目跑起来, 页面上 js 报错, 说 RunInterface未定义. 求大神带领, 帮一把! ps: 把classes 目录下的 RunInterface.class删掉, 和 RunInterface.class 存在 的两种情况, 项目跑起来,报一样的错, 所以出现了本人的标题: weblogic 读不到classes 里的class文件。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-01-13
和楼主一样的问题啊,不过我用的tomcat
|
|
返回顶楼 | |