SpringSide开发实战(六):AJAX,在地狱中漫步 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-17
ccess = false; result += "name_err.innerHTML=''用户名不能 超过20个字符'';"; } // 判断用户名是否重复 else if (userManager.isNotUnique(user, "name")) { success = false; result += "name_err.innerHTML=''该用户名已经 被注册'';"; }else{ result += "name_err.innerHTML='''';"; } // 验证昵称 String monicker = new String(request.getParameter ("monicker").getBytes( "ISO-8859-1"), "GB2312"); user.setMonicker(monicker); if (monicker == null || monicker.equals("")) { success = false; result += "monicker_err.innerHTML=''昵称不能为 空'';"; } else if (monicker.matches("^.*[~!@#$%^&*()- =+<>?/''\";:]+.*contentquot;)) { success = false; result += "monicker_err.innerHTML=''昵称不能包含特殊字符'';"; } else if (monicker.length() > 15) { success = false; result += "monicker_err.innerHTML=''昵称不能超过15个字 符'';"; }// 判断昵称是否重复 else if (userManager.isNotUnique(user, "monicker")) { success = false; result += "monicker_err.innerHTML=''该用昵称已经被使用 '';"; }else{ result += "monicker_err.innerHTML='''';"; } // 验证两次输入 的密码是否匹配 String password = new String(request.getParameter ("password").getBytes( "ISO-8859-1"), "GB2312"); user.setPassword(password); String password_again = new String(request.getParameter( "password_again").getBytes("ISO-8859-1"), "GB2312"); if (password == null || password.equals ("")) { success = false; result += "password_err.innerHTML=''密码不能为空'';"; } else if (password_again == null || password_again.equals("")) { success = false; result += "password_err.innerHTML=''确认密码 不能为空'';"; } else if (!password.equals(password_again)) { success = false; result += "password_err.innerHTML=''两次输入的密码不匹配'';"; }else { result += "password_err.innerHTML='''';"; } // 验证密码问题和问题答案,规则和昵称相同 String question = new String(request.getParameter("question").getBytes( "ISO-8859-1"), "GB2312"); user.setQuestion (question); if (question == null || question.equals("")) { success = false; result += "question_err.innerHTML=''问题不能为空'';"; } else if (question.matches("^.*[~!@#$%^&*()-=+<>?/''\";:]+.*contentquot;)) { |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于SpringSide开发实战(六):AJAX,在地狱中漫步 - 编程入门网的所有评论