博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaWEB开发中用到DWR时的配置、调用、Form提交的方法
阅读量:4125 次
发布时间:2019-05-25

本文共 5782 字,大约阅读时间需要 19 分钟。

DWR官方网站:

 

(一)添加DWRjar包:

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

 

(二)编辑配置文件

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

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

 

 

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

 

 

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

 

 类文件修改:

 

 

(三)编写类方法:

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

 

 

代码:

synchronized (this) {

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

 

formBean类文件:

 

 

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

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

 

 

 (五)在页面中加入AJAX:

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

 

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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

转载地址:http://ddlpi.baihongyu.com/

你可能感兴趣的文章
WebRequest post读取源码
查看>>
使用TcpClient可避免HttpWebRequest的常见错误
查看>>
EntityFramework 学习之一 —— 模型概述与环境搭建 .
查看>>
C# 发HTTP请求
查看>>
启动 LocalDB 和连接到 LocalDB
查看>>
Palindrome Number --回文整数
查看>>
Reverse Integer--反转整数
查看>>
Container With Most Water --装最多水的容器(重)
查看>>
Longest Common Prefix -最长公共前缀
查看>>
Letter Combinations of a Phone Number
查看>>
Single Number II --出现一次的数(重)
查看>>
Valid Parentheses --括号匹配
查看>>
Remove Element--原地移除重复元素
查看>>
Remove Duplicates from Sorted Array--从有序数组中移除重复元素
查看>>
Count and Say
查看>>
Gas Station
查看>>
Palindrome Partitioning --回文切割 深搜(重重)
查看>>
Valid Palindrome 简单的回文判断
查看>>
Pascal's Triangle -- 生成杨辉三角
查看>>
Pascal's Triangle II 生成杨辉三角中的某行
查看>>