使用Ajax验证用户是否可以注册
来源:互联网 发布:66是什么意思网络用语6 编辑:程序博客网 时间:2024/05/23 15:41
1.Java代码如下:
package com.eduask;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//测试用户名在服务器中的测试;
public class Demo2 extends HttpServlet{
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
String name=req.getParameter("name1");
name=new String(name.getBytes("ISO8859-1"),"utf-8");
if("tom".equals(name)){
resp.getWriter().write("<font color=red>该用户已存在!</font>");
}else{
resp.getWriter().write("<font color=blue>该用户可以注册!</font>");
}
}
}
2.demo2.jsp代码如下:
<body>
请输入用户名: <input id="input1" type="text" name="name1">
<span id="span1"></span>
<script type="text/javascript" language="javascript">
var input1=document.getElementById("input1");
input1.onblur=function(){
var xhr=getXhr();
xhr.onreadystatechange=function(){
if(xhr.readyState==4){
if(xhr.status==200){
var msg=xhr.responseText;
var span1=document.getElementById("span1");
span1.innerHTML=msg;
}
}
}
xhr.open("get","/ajax/Demo2?name1="+input1.value,true);
xhr.send(null);
}
function getXhr(){
var xml;
if(window.XMLHttpRequest){
xml=new XMLHttpRequest();
} else{
xml=new ActiveXObject("microsoft,xmlhttp");
}
return xml;
}
</script>
3.web.xml配置文件如下:
<!-- demo2 -->
<servlet>
<servlet-name>Demo2</servlet-name>
<servlet-class>com.eduask.Demo2</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Demo2</servlet-name>
<url-pattern>/Demo2</url-pattern>
</servlet-mapping>
- 使用Ajax验证用户是否可以注册
- 使用Ajax验证用户是否可以注册
- 使用ajax验证用户名是否被注册
- 用ajax验证用户名是否可以注册 GET方式
- 用ajax验证用户名是否可以注册 POST方式
- ASP.NET 使用WebServices+Ajax实现无刷新验证用户是否已注册
- 使用Ajax验证用户是否已存在
- 简单实现ajax验证用户是否可以登录
- ajax验证是否重复注册
- Struts2+Ajax用户验证注册
- struts2中使用ajax验证邮箱(用户名)是否被注册
- struts action使用ajax验证用户名是否有被注册
- 使用struts2+Ajax+jquery验证用户名是否已被注册
- struts2中使用ajax验证邮箱(用户名)是否被注册
- struts2中使用ajax验证邮箱(用户名)是否被注册
- php+ajax用户注册验证用户是否在存(php mysql完整实例)
- ajax验证用户是否存在
- Ajax验证用户是否存在
- CSDN-markdown 内嵌 LaTeX - Mathjax 简介
- 使用Ajax测试post请求方式:
- 数组的反转与数组的冒泡排序
- Oracle中的 单引号 和 双引号
- 55. Jump Game
- 使用Ajax验证用户是否可以注册
- 在layout里内嵌layout
- 【一步一步学习VBA】创建用户自定义类或者自定义类型
- UVALive 7279 Sheldon Numbers
- HttpClient上传多图片(图片头添加Content-Type)使用FileBody
- 例题4-5 追踪电子表格中的单元格 UVa512
- 使用ajax实现从服务器获得时间
- UEditor摘要
- C++ string的用法和例子