Ajax验证用户名是否存在

阅读更多

1.jsp代码

 

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

Insert title here

name:

 

 

2.servlet代码

 

 

package he.bdqn.ajax;

 

import java.io.IOException;

import java.util.Arrays;

import java.util.List;

 

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

/**

 * Servlet implementation class UserName

 */

@WebServlet("/userName")

public class UserName extends HttpServlet {

private static final long serialVersionUID = 1L;

 

/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse

*      response)

*/

protected void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

List names = Arrays.asList("aa", "bb", "cc");

 

String name = request.getParameter("name");

String result = null;

if (names.contains(name)) {

result = "用户名被使用";

} else {

result = "用户名可以使用";

}

 

response.setContentType("text/html");

response.setCharacterEncoding("utf-8");

response.getWriter().print(result);

}

 

}

 

 

你可能感兴趣的:(ajax,servlet,JavaScript)