ajax传值可以兼容多种浏览器
对重复值的效验
新增页面
//用户编号已存在校验
yh_yhbhvalida.jsp
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import="org.apache.commons.lang.StringUtils"%> <%@ page import="java.util.Map"%> <%@ page import="sun.jdbc.rowset.CachedRowSet"%> <%@ page import="com.ekingstar.zcgl.bean.SQLDirect"%> <%@ page import="com.ekingstar.zcgl.bean.SystemParameterBeans"%> <%@ page import="java.util.List"%> <%@ page import="java.util.ArrayList"%> <%@ page import="net.sf.json.JSONArray"%> <%@ page import="java.util.HashMap"%> <% try{ response.setContentType("text/html;charset=utf-8"); String yhbh = StringUtils.defaultIfEmpty(request.getParameter("yhbh"),"").trim(); String wid = StringUtils.defaultIfEmpty(request.getParameter("wid"),"").trim(); SQLDirect sd = new SQLDirect(); String returnVal="-1"; String sql = ""; if("".equals(wid)||"null".equals(wid)){ sql = "select wid from zc_yh where yhbh = '"+yhbh+"' "; }else{ sql = "select wid from zc_yh where yhbh = '"+yhbh+"' and wid <>'"+wid+"'"; } //System.out.println(sql); CachedRowSet crs = sd.exeQuery(sql); if(crs.next()){ returnVal="1"; } response.getWriter().write(returnVal); response.getWriter().flush(); response.getWriter().close(); }catch(Exception e){ e.printStackTrace(); } %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |