我在执行jsp页面中的js的时候执行到DWREngine.setAsync(false);就会报错什么原因。

JavaScript012

我在执行jsp页面中的js的时候执行到DWREngine.setAsync(false);就会报错什么原因。,第1张

首先检查你web.xml相关的dwr配置

DWREngine是在服务器启动后自动生成的三个js文件里的一个对象

如果你的dwr配置错误,自然无法生成三个js文件,DWREngine就不存在了

你用的是dwr吧。

请检查一下几点

你是否引入了dwr的引擎如/dwr/engine.js

你是否引入了自己定义的js接口文件如,我设计了java类HelloWorld,在dwr中配置了javascript="hello"

那么要引入/dwr/interface/hello.js

然后,就可以调用hello.method()了

还有,注意一下jsp默认创建文件,他自己给你加了个basePath,把这个删了