AJax技术

Java项目(1)——采用Ajax异步交互技术验证用户代码是否重复,javaajax(2)

字号+ 作者:H5之家 来源:H5之家 2017-04-20 15:04 我要评论( )

文本框可用 onChange 当值发生改变时触发该事件 然后调用Ajax向后台发起 异步请求 后台查询该用户名是否存在 然后返回前端 困难的地方就在于发送Ajax请求 这个你可以使用jQuery 当然自己手写Ajax代码量也不大 var x

文本框可用 onChange 当值发生改变时触发该事件 然后调用Ajax向后台发起 异步请求 后台查询该用户名是否存在 然后返回前端 困难的地方就在于发送Ajax请求 这个你可以使用jQuery 当然自己手写Ajax代码量也不大
var xmlhttp;// 创建XMLHttpRequest对象function createHttpRequest() {try {xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {try {xmlhttp = new XMLHttpRequest();if (xmlhttp.overrideMimeType) {xmlhttp.overrideMimeType("text/xml");}} catch (e) {}}}}// 通过XMLHttpRequest对象设置请求信息并发送请求function doAjax(url) {createHttpRequest();xmlhttp.onreadystatechange = processFunc;// 设置回调函数xmlhttp.open("get", "请求地址以及参数" + Math.random(), true);// 打开服务器相应链接xmlhttp.send(null);// 发送请求}// 创建回调函数,根据相应更新页面function processFunc() {if (xmlhttp.readyState == 4)if (xmlhttp.status == 200) {var bool = xmlhttp.responseText;if (bool == "true") {alert("用户名已存在!");} else {alert("用户名可以使用!");}}}

AJAX异步表单验证用户名是否存在

前提:知道配置AJAX。
要写一个java类,再写一个方法,接收“用户”对象或用户名(字符串类型),再调用dao层(后台)代码判断,至于dao层代码怎么写你应该知道,然后返回判断结果,在JSP页面得到返回的data,再次判断。
推荐:百度一下源代码或google一下

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 《C#网站开发案例详解:基于Ajax+CSS+JavaScript+XML技术》扫描版[PDF]

    《C#网站开发案例详解:基于Ajax+CSS+JavaScript+XML技术》扫描版[PD

    2017-04-19 18:02

  • javascript substr和substring详细代码

    javascript substr和substring详细代码

    2017-04-18 13:02

  • SSH框架与AJAX技术的Java

    SSH框架与AJAX技术的Java

    2017-04-17 18:03

  • js+ajax+jquery+easyui从入门到精通(项目实战)

    js+ajax+jquery+easyui从入门到精通(项目实战)

    2017-04-17 11:00

网友点评
>