我个人的dwr+spring配置步骤:
1.在web下添加dwr的捕捉路径(dwr的jar包是必不可少的)
2.配置好dwr.xml文件(文件可以有多个),
<create creator="new" javascript="Dwrxxx">
<param name="class" value="类的路径xxx" />
</create>
3.在使用该接口的文件里要导入相应的接口
<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/interface/Dwr***.js'></script>
4.这个时候就可以在页面调用对应的类里面的方法了,Dwr***.方法名
extjs由于加载的东西比较多,个人认为应该采用一个页面加载所有需要加载进来的js,当然也有很多人使用动态加载的方法,大家都有自己常用的方法吧!我们使用的是一次加载,其它页面都是通过js生成,这样子的话就相当于一个系统只有两个jsp页面,一个登陆,一个主页,里面需要展示的内容都通过tabpannel展示,不知道这种方法是否有其他人使用,由于我们开发的项目大多数是内网使用的系统,很少外网使用,目前也没遇到啥严重的问题。
dwr同步问题
dwr.engine.setAsync(false);
需要执行再往下走的代码,默认时是true。
dwr.engine.setAsync(true);