Java 将struts 1与dwr进度条一起使用

Java 将struts 1与dwr进度条一起使用,java,ajax,struts,dwr,Java,Ajax,Struts,Dwr,我现在尝试在我的网页中添加进度条。 由于我使用的是支柱1,因此我采用了以下站点中建议的方法: 我还访问了dwr官方网站,查看最新版本,并稍微更新了代码 我已经将所需的文件复制到我的项目中,并更新了所需的文件(包括web.xml和struts config.xml) 但是,当我运行我的网站时,我从firebug得到以下错误: dwr.engine.\u getObject不是函数 以前有人遇到过这种情况吗? 我能做些什么来解决这个问题?? 我怀疑它与我的struts-config.xml和web

我现在尝试在我的网页中添加进度条。 由于我使用的是支柱1,因此我采用了以下站点中建议的方法:

我还访问了dwr官方网站,查看最新版本,并稍微更新了代码

我已经将所需的文件复制到我的项目中,并更新了所需的文件(包括web.xml和struts config.xml)

但是,当我运行我的网站时,我从firebug得到以下错误:

dwr.engine.\u getObject不是函数

以前有人遇到过这种情况吗? 我能做些什么来解决这个问题?? 我怀疑它与我的struts-config.xml和web.xml有关,因此下面是我的代码:

web.xml


上传
行动
org.apache.struts.action.ActionServlet
配置
/WEB-INF/struts.xml
1.
行动
/执行/*
DWR Servlet
dwr调用程序
org.directwebremoting.servlet.DwrServlet
调试
真的
dwr调用程序
/dwr/*
struts-config.xml



多谢各位

您是否在HTML中包含了所需的engine.js文件?发件人:

engine.js对DWR至关重要,因为它用于封送来自 动态生成接口JavaScript函数,所以需要 使用DWR的地方

所有engine.js函数都有dwr.engine前缀

engine.js文件

所有DWR页面都需要以下脚本元素来导入主DWR 引擎

<script type='text/javascript'
    src='/[YOUR-WEB-APP]/dwr/engine.js'>
</script>