基于jQuery实现的埃阿斯验证用户名唯一性实例代码
JSP部分代码:
"%@"页面内容类型=' text/html;charset=UTF-8 " language=" Java " % html head % @ include file="/common/head。JSP“%标题用户管理/title脚本类型='text/javascript '函数doVerify(){ //获取界面的账号var帐户=$('#account ').val();//获取账号后的提示信息文本var帐户文本=文档。getelementbyid('帐户文本');//如果账号输入不为空,执行该方法如果(账号!=''){ $.Ajax({ URL : ' $ { BasePath })nsfw/user action _ verifyacout。操作',//后台查询验证的方法数据: { '用户。帐户' :帐户},//携带的参数键入:“发布”,成功:函数(消息){ //根据后台返回前台的味精给提示信息加HTML if('true '!=msg){ //账号已经存在帐户文本。innerHTMl=' font color=' red '抱歉,'账户'已被注册,请更换!/font' } else{ //账号不存在帐户文本。innerHTMl=' font color=' green '恭喜,'账户'可以注册!/font ' } } });} }/script/head body class=' right body ' tr TD class=' TDbg ' width=' 200 px '帐号:/TD TDS : ext字段名=' user。account ' id=' account ' on change=' dove rify()'/span id=' account text '/span/TD/tr/body后台代码:
公共类UserDAOImpl扩展了BaseDaoImplUser实现了UserDAO { /** *校验账号唯一性*/@覆盖公共列表用户findObjectByAccountAndId(字符串Id,字符串帐户){ StringBuilder hqlStr=new StringBuilder(' FROM User t WHERE t . account=?');if(stringutils。isnotblank(id)){ hqlstr。追加(' AND t . id=?');} Query query=getSession().createQuery(hqlstr。tostring());query.setParameter(0,帐户);if(stringutils。isnotblank(id)){查询。setparameter(1,id);}返回查询。list();}效果图:
以上所述是小编给大家介绍的基于jQuery实现的埃阿斯验证用户名唯一性实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
版权声明:基于jQuery实现的埃阿斯验证用户名唯一性实例代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。