@RequestMapping(value = "/checkMemberContainSensitiveForRegist")
  public @ResponseBody MessageBox checkMemberContainSensitiveForRegist(
      MemberRegisterCnd memberRegisterCnd) {
    try {
      String username = memberRegisterCnd.getUsername();

      if (StringUtils.isEmpty(username)) {
        return new MessageBox("0", "用户名不能为空");
      }

      Member member = new Member();
      member.setUsername(username);
      if (verifyUserNameLength(member)) {
        return new MessageBox("0", "用户名称长度应该位于2~16位之间");
      }

      if (!VerifyContainSpecialChar.isContainSpecialChars(username)) {
        return new MessageBox("0", "用户名包含特殊字符串");
      }

      boolean result =
          memberRegisterService.existsContainSensitiveForUserName(username.replaceAll(" ", ""));

      if (!result) {
        return new MessageBox("1", "成功");
      } else {
        return new MessageBox("0", "注册用户名包含敏感词");
      }
    } catch (Exception e) {
      return new MessageBox("0", "验证出错");
    }
  }
  /**
   * Description:检查用户名或邮箱或推荐人是否存在<br>
   *
   * @author justin.xu
   * @version 0.1 2014年4月22日
   * @param memberRegisterCnd
   * @return String
   */
  @RequestMapping(value = "/checkMemberRepeatForRegist")
  public @ResponseBody MessageBox checkMemberRepeatForRegist(
      MemberRegisterCnd memberRegisterCnd,
      HttpServletRequest request,
      String inviterName,
      HttpSession session) {
    String result = "success";
    try {
      if (!VerifyContainSpecialChar.isContainSpecialChars(memberRegisterCnd.getUsername())) {
        return new MessageBox("0", "用户名包含特殊字符串");
      }
      result = memberRegisterService.queryMemberRepeat(memberRegisterCnd, null);

    } catch (Exception e) {
      result = "failer";
      logger.error("验证用户名或邮箱是否存在错误");
      e.printStackTrace();
    }
    if (!BusinessConstants.SUCCESS.equals(result)) {
      return new MessageBox("0", result);
    }

    return new MessageBox("1", result);
  }