ajax技术是使页面能局部刷新的一种技术,全称应该是asynchronous JavaScript and xml从几个单词就知道它的请求响应的处理是异步的,而且使用的是JavaScript和xml技术.

我们在java中使用ajax技术最简单的是使用它的一个框架dwr只要导入这个包,做相应的配置,可是我要说的是比较麻烦的就是使用XmlHttpRequest组件.具体的代码如下:1。初始化方法用来完成核心对象的初始化.当然这些都是在JavaScript中取编写.

var xmlRequest;

function createXMLRequest()

{

//首先判断浏览器

if(windows.xmlHttpRequest)//火狐浏览器

{

xmlRequest=new xmlHttpRequest;

}

if(IE.ActiveXObject)

{

xmlRequest=new ActiveXObject("microsoft.xmlHttp");

}

}

//和服务器建立连接

function search()

{

init();

var words = document.getElementById("words").value;

ajaxCoreObject.open("POST","DictServlet",true);

ajaxCoreObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

ajaxCoreObject.onreadystatechange = callBack;

ajaxCoreObject.send("key="+words);

}

//回调函数处理数据:

function callBack()

{

if(ajaxCoreObject.readyState==4 && ajaxCoreObject.status==200)

{

var data = ajaxCoreObject.responseText;

document.getElementById("result").innerHTML = data;

}

}

这比起使用dwr框架那可要麻烦多了是吧 不过学学这个也不错啊.

java中ajax是什么意思,java中使用Ajax技术相关推荐

  1. java struts2 ajax_在struts2的Action中返回Ajax数据

    author:z_xiaofei168 如何在struts2的action中返回数据(普通字符串.图片)给ajax核心中的XMLHttpRequest对象. 今天下午做项目,就是用户注册是时候,登录名 ...

  2. java中ajax由哪些组成,java中ajax

    java中ajax [2021-02-01 14:57:40]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/(\s| ...

  3. java运行不了html,由于Java出现问题,无法在R中安装htmlunit

    我想搜刮一些运行AJAX的网站,我发现了htmlunit.但是安装这个软件包是不可能的.当我运行此命令时: install.packages("htmlunit", repos = ...

  4. java面试大全(7w字,更新中)

    1.杂题 1.maven依赖冲突的解决方法 依赖冲突的原因 举个例子,A依赖于B与C,B依赖于D的1.0版本,C依赖于D的2.0版本,这就导致加载的时候到底会引入那个版本的jar包的问题 解决方法: ...

  5. java开发中遇到的Bug(持续更新中)

    1.Error creating bean with name 'XXX': Injection of autowired dependencies: 错误原因:实体类中没有@Component(&q ...

  6. java中实现具有传递性吗_Java中volatile关键字详解,jvm内存模型,原子性、可见性、有序性...

    一.Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的. Java内存模型规定了所有的变量都存储在主内存中.每条线程中还有自己的工作内存,线程的工作 ...

  7. java中separator_java - File.separator和路径中的斜杠之间的区别

    java - File.separator和路径中的斜杠之间的区别 在Java Path-String中使用/和普通的File.separator有什么区别? 与双反斜杠相比,/平台独立似乎不是原因, ...

  8. java的对象是什么意思_Java中对象和对象引用的区别,引用、指向是什么意思

    Java的变量分为两大类:基本数据类型和引用数据类型. 其中基本类型变量有四类8种:byte short int long float double char boolean,除了8种基本数据类型变量 ...

  9. java gettext_JAVA中getText()怎么从一个JTextArea中读出内容?

    想先创建一个JTextArea,然后在里面输入内容(几个字母),然后用getText读出里面的内容,可是好像只能是先在JTextArea里面写,然后getText才能读出,而不能先运行,在图形界面的J ...

  10. c# typescript_在任何IDE中从C#,Java或Python代码获取TypeScript接口的简单方法

    c# typescript by Leonardo Carreiro 莱昂纳多·卡雷罗(Leonardo Carreiro) 在任何IDE中从C#,Java或Python代码获取TypeScript接 ...

最新文章

  1. 深度学习TensorFlow取名由来,张量的理解
  2. 影视感悟专题---1、B站-魔兽世界代理及其它乱七八糟
  3. 【OpenCV 例程200篇】39. 图像灰度的线性变换
  4. Storm0.9.4安装 - OPEN 开发经验库
  5. 私有云为先 ZStack还在谋划一个更大的混合云世界
  6. 从0基础学Python:装饰器及练习(基础)
  7. mui封装的ajax请求
  8. Python可以这样学(第四季:数据分析与科学计算可视化)-董付国-专题视频课程...
  9. 盘点10款逆天级效率工具,能帮创业公司节省50%时间成本
  10. docker打包部署微服务项目
  11. 远程桌面技术之-“你的凭据不工作”
  12. 实例分割:R-CNN、Fast R-CNN、Faster R-CNN、Mask R-CNN
  13. wpa/wpa2无线网pin码破解
  14. matlab char 转asc码,科学网—C语言与MATLAB对二进制文件与ASCII文件转换 - 张凌的博文...
  15. PowerBI 实现中国式报表
  16. threejs camera.lookAt()的作用
  17. SSD固态硬盘:掉盘的四大类原因
  18. ContentProvider使用Demo
  19. 世间安得双全法,不负如来不负卿。
  20. 广告联盟识别作弊方法

热门文章

  1. 大神李沐被曝离职!投身大模型创业,GitHub项目已开
  2. 权重初始化方法及适用情况
  3. 从0开始Go语言,用Golang搭建网站
  4. 平面模拟变形--ps
  5. CSS表格和设置表格样式
  6. ultron,奥创,ultron官网,奥创官网,奥创中国区官网,ultron中国区官网,奥创公链,ultron公链,ulx,ultron奥创,海洋renhe333333
  7. 关于电脑磁盘满了爆红解决方法之一
  8. 2014年电大计算机应用基础考,2014年中央电大计算机应用基础网考最新修改版小抄.doc...
  9. Learning to Localize Sound Sources in Visual Scenes: Analysis and Applications
  10. xlsxwriter进度条php,PHP导出Excel数据导出,前端进度条实现方式