Exemple #1
0
  // ajax 检验 loginName 是否可用
  public String ajaxValidateLoginName() {
    String loginName = model.getLoginName();
    try {
      employeeService.login(loginName, "");
    } catch (EmployeeNotExitException e) {
      inputStream = new ByteArrayInputStream("1".getBytes());
    } catch (NotMatchPasswordException e) {
      inputStream = new ByteArrayInputStream("0".getBytes());
    }

    return "ajax-success";
  }
Exemple #2
0
  public String validateLoginName() {

    if (oldLoginName.equals(model.getLoginName())) {
      return "success";
    }

    // 验证 loginName 是否可用
    String loginName = model.getLoginName();
    try {
      employeeService.login(loginName, "");
    } catch (EmployeeNotExitException e) {
      // 用户名可用.
      return "success";
    } catch (NotMatchPasswordException e) {
      addFieldError("loginName", getText("errors.loginname.invalid"));
      return "save-input";
    }

    return null;
  }