基于jQuery实现的Ajax 验证用户名唯一性实例代码

JSP部分代码:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>


  <%@include file="/common/header.jsp"%>
  用户管理
  



      帐号:
      
        
      
    

后台代码:

public class UserDAOImpl extends BaseDaoImpl implements UserDAO {
  /**
   * 校验账号唯一性
   */
  @Override
  public List findObjectByAccountAndId(String id, String account) {
    StringBuilder hqlStr = new StringBuilder("FROM User t WHERE t.account = ?");
    if (StringUtils.isNotBlank(id)) {
      hqlStr.append(" AND t.id=?");
    }
    Query query = getSession().createQuery(hqlStr.toString());
    query.setParameter(0, account);
    if (StringUtils.isNotBlank(id)) {
      query.setParameter(1, id);
    }
    return query.list();
  }

效果图:

以上所述是小编给大家介绍的基于jQuery实现的Ajax 验证用户名唯一性实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

你可能感兴趣的:(基于jQuery实现的Ajax 验证用户名唯一性实例代码)