本文共 2859 字,大约阅读时间需要 9 分钟。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 员工添加 rel="stylesheet" type="text/css" href="css/bootstrap.css" media="all"> rel="stylesheet" type="text/css" href="css/css.css" media="all"> 身份证号 添加 取消 package com.tiger.controller;import java.io.*;import javax.servlet.*;import javax.servlet.annotation.*;import javax.servlet.http.*;import com.tiger.bean.*;import com.tiger.service.*;import com.tiger.service.impl.*;/** * 接受ajax提交url的服务器 * @author tiger * @time 2017年9月28日 */@WebServlet(name="CardController",urlPatterns= {"/emp_card"})public class CardController extends HttpServlet { private static final long serialVersionUID = 1L; EmployeeService empService = new EmployeeServiceImpl(); public CardController2() { } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); String uri=request.getRequestURI(); String action=uri.substring(uri.lastIndexOf("/")+1, uri.length()); if("emp_card".equals(action)){ Employee emp= card(request); if (emp !=null) { response.getWriter().write("此身份证号已存在!"); } } } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } private Employee card(HttpServletRequest request){ //获取前台输入的信息 String card = request.getParameter("card_code"); return empService.findEmployeeByCard(card); }}function showHint(str){ if (str.length === 0) { document.getElementById("txtHint").innerHTML=""; return; } xmlHttp=GetXmlHttpObject() if (xmlHttp === null) { alert ("您的浏览器不支持AJAX!"); return; }var url="emp_card";url=url+"?card_code="+str;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateChanged;xmlHttp.open("GET",url,true);xmlHttp.send(null);}function GetXmlHttpObject(){ var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp;}function stateChanged() { if (xmlHttp.readyState==4) { document.getElementById("txtHint").innerHTML=xmlHttp.responseText; }}
转载地址:http://ojeof.baihongyu.com/