使用jquery验证用户名称是否重复(jquery+sturts)
来源:互联网 发布:网络教育考研究生吗 编辑:程序博客网 时间:2024/05/16 01:59
jsp页面为:
<html>
<head>
<script src="js/jquery-1.2.js" type="text/javascript"></script>
var flag="true"; //判断用户名称是否重复
function validatorloginName(){
var loginName=document.getElementById("loginName").value;
$j.ajax({ type: "POST",
url: "${pageContext.request.contextPath}/validatorLoginName.do",
data: "loginName="+loginName,
async: false ,
success: function(data){
if(data=="true"){
errormessage.innerHTML="用户名可用"
flag=true;
}else{
errormessage.innerHTML="用户名已存在";
flag=false;
}
}
});
}
function mysubmit(){
if(flag=="true"){
alert("用户名已经存在或输入格式不正确");
}else{
document.getElementById("myform").submit();
}
}
</head>
<body>
<FORM id="myform" action="registerManager.do" method="post">
<INPUT class=text id="loginName" title=通行证用户名 size=18
name="loginName" onblur="validatorloginName()">
<SPAN id="errormessage"></SPAN>
<INPUT id=confirm type="button" value=注册帐号 onclick="mysubmit()"/>
<FORM>
</body>
</html>
struts的action为:
public class ValidatorLoginNameAction extends org.springframework.web.struts.ActionSupport {
/*
* Generated Methods
*/
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception{
// TODO Auto-generated method stub
System.out.println("-------");
IRegisterManagerService registerManager = (IRegisterManagerService) this.getService("registerManagerServiceImpl");
String loginName=request.getParameter("loginName");
boolean bool=registerManager.validatorName(loginName);//通过Service验证该用户是否存在
if(bool==true){
response.getWriter().write("true");//此值jquery可以接收到
}else{
response.getWriter().write("false");
}
return null;
}
/**
* <p>
* 获取业务服务对象;
* </p>
*
* @param serviceKey
* 服务对象ID;
* @return
*/
public Object getService(String serviceKey) {
return this.getWebApplicationContext().getBean(serviceKey);
}
protected static Logger getLog() {
return Logger.getInstance();
}
- 使用jquery验证用户名称是否重复(jquery+sturts)
- jquery验证角色名称是否重复
- jquery用户名验证是否重复
- jquery 验证用户名是否重复
- jquery判断用户名称是否存在
- 使用JQuery验证重复用户名
- struts2+jquery验证注册用户是否存在
- JQuery学习日志一(验证用户名是否重复AJAX)
- 关于 struts+ajax+jquery 验证用户名是否重复
- JQuery validate 验证数据是否与数据库中数据重复
- 通达oa工作流表单设计使用ajax+jquery 验证用户是否存在
- Ext:TextField 后台验证名称是否重复
- jquery用户登录验证,是否有特殊字符
- json、ajax、JQuery验证在数据库中用户是否存在
- jquery用户验证
- 用户注册jquery验证
- 用户验证,htlm+jQuery
- 在ssh2整合框架中,客户端使用jquery validate ajax验证用户名是否重复时,出现问题。 请指教!
- 控制iFrame的滚动条
- 适配器模式(Adapter)
- Android构建模块
- 超长短信的发送
- 利用费根鲍姆迭代模型产生随机数
- 使用jquery验证用户名称是否重复(jquery+sturts)
- prototype导航条,循环删除class
- Wap Push 源码
- setsockopt
- ASP.NET编程中的重要注意事项
- C++使用对象来管理动态分配资源
- DWR2 SPRING2 AOP proxy 设置方法
- 手机短信开发小结
- delete client and reorg tablespaces