问题描述
输入用户名不能提交到userbiz.javay页面,求教?<scripttype="text/javascript"src="js/jquery-1.3.1.js"></script><scripttype="text/javascript"src="js/jquery.validate.js"></script><scripttype="text/javascript"src="js/jquery.validate.messages_cn.js"></script><scripttype="text/javascript">$(document).ready(function(){$("#cls").validate({rules:{username:{required:true,minlength:2,maxlength:8,remote:{url:"UserBiz",type:"post",dateType:"json",data:{username:function(){return$("#username").val();}}}},password:{required:true,minlength:6,maxlength:10},confirm_password:{required:true,equalTo:"#password"},email:{required:true,email:true}},messages:{username:{required:'请输入姓名',remote:'用户名已存在',minlength:'请至少输入两个字符',maxlength:'最多请输入八个字符'},password:{required:'请输入密码',minlength:'请至少输入六个字符',maxlength:'最多请输入十个字符'},confirm_password:{required:'请再次输入密码',equalTo:"请检查密码是否一致"},email:{required:'请输入电子邮件地址',email:'请检查电子邮件的格式'}},errorElement:"em",//用来创建错误提示信息标签success:function(label){//验证成功后的执行的回调函数//label指向上面那个错误提示信息标签emlabel.text("")//清空错误提示消息.addClass("success");//加上自定义的success类}});});</script></head><body><formmethod="post"action=""id="cls"><pclass="int"><labelfor="username"><spanclass='high'>*</span>用户名:</label><inputtype="text"id="username"name="username"class="username"/></p><pstyle="margin-top:0px;padding-top:2px;padding-left:100px">2~18个字符,包括字母、数字、下划线</p><pclass="int"><labelfor="password"><spanclass='high'>*</span>密码:</label><inputtype="password"id="password"name="password"/></p><pstyle="margin-top:0px;padding-top:2px;padding-left:100px">密码长度6~10位</p><pclass="int"><labelfor="confirm_password"><spanclass='high'>*</span>确认密码:</label><inputtype="password"id="confirm_password"name="confirm_password"/></p><pstyle="margin-top:0px;padding-top:2px;padding-left:100px">请确认输入的密码相同</p><pclass="int"><labelfor="email"><spanclass='high'>*</span>邮箱:</label><inputtype="text"id="email"name="email"/></p><pstyle="margin-top:0px;padding-top:2px;padding-left:100px">请输入有效的邮件地址</p><pclass="sub"><inputtype="submit"value="提交"id="send"class="submit"/><inputtype="reset"id="res"/></p></form>userbiz.javapublicStringusername;publicStringgetUsername(){returnusername;}publicvoidsetUsername(Stringusername){this.username=username;}publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{username=request.getParameter("username");}publicbooleancheck(){System.out.print(username);booleanvalid=false;String[]list={"abc","aaaaaa","cccccc"};for(inti=0;i<list.length;i++){if(username.equals(list[i])){valid=true;System.out.print(username);}}returnvalid;}
解决方案
解决方案二:
该回复于2014-05-28 10:02:19被版主删除