JavaWEB开发中用到DWR时的配置、调用、Form提交的方法

DWR官方网站:

http://getahead.ltd.uk/dwr/

(一)添加DWRjar包:

从官网上下载jar包,放到lib目录下

(二)编辑配置文件

1.编辑配置文件web.xml:

以下几行代码必须被添加到WEN-INF/web.xml文件中。注意,要把<servlet>和其他<servlet>放在一起,<servlet-mapping>要和其他<servlet-mapping>放在一起

2.在web.xml目录下创建dwr.xml文件,内容如: 具体dwr配置详解可以下载:《dwr配置详解

其中formBean也可用Struts的生成的form,配置文件中写好路径、在类文件中的返回类型修改好,代码如:

类文件修改:

(三)编写类方法:

在src的包中建立类文件,如:

代码:

synchronized (this) {
this.wait(5000);
this.notify();
}
使线程等待5秒,模仿网络延迟效果

formBean类文件:

(四)运行项目,检测方法

运行项目后访问:http://localhost:端口/项目名/dwr,之后会出现之前定义的service的链接,点击进入后可以看到类中定义的方法如:

(五)在页面中加入AJAX:

1.在页面中引入js文件路径:

2.如果是验证单个的数据,如用户名:

回调函数callBackHello(data),data自动传入类方法的返回值进行操作

3.如果是提交表单操作:

你可能感兴趣的:(javaweb)