diff --git a/WebContent/jsp/common/screen/emergency.jsp b/WebContent/jsp/common/screen/emergency.jsp index b503f2e..68b9132 100644 --- a/WebContent/jsp/common/screen/emergency.jsp +++ b/WebContent/jsp/common/screen/emergency.jsp @@ -7,6 +7,19 @@ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@taglib uri="http://www.springframework.org/tags" prefix="spring"%> <%@ include file="/jsp/common/include/localemessage.jsp" %> +<% + // 비밀번호 규칙 안내문구용 모니터링 프로퍼티 조회 + com.eactive.eai.rms.common.context.MonitoringContext monitoringContext = + (com.eactive.eai.rms.common.context.MonitoringContext) WebApplicationContextUtils + .getRequiredWebApplicationContext(pageContext.getServletContext()) + .getBean("monitoringContext"); + int pwdLengthCheck = monitoringContext.getIntProperty( + com.eactive.eai.rms.common.context.MonitoringContext.RMS_PASSWORD_LENGTH_CHECK, 7); + int pwdCombiCheck = monitoringContext.getIntProperty( + com.eactive.eai.rms.common.context.MonitoringContext.RMS_PASSWORD_COMBI_CHECK, 2); + int pwdRepeatCheck = monitoringContext.getIntProperty( + com.eactive.eai.rms.common.context.MonitoringContext.RMS_PASSWORD_REPEAT_CHECK, 3); +%> " scope="session" /> <% @@ -481,8 +494,8 @@ " autocomplete="off" required> - ※ 7글자 이상 & 영문/숫자/특수문자 2종류 이상
- ※ 연속된 숫자/문자(예: 123, abc, qwer), 동일 문자 3자 이상 반복 사용 불가 + ※ <%= pwdLengthCheck %>글자 이상 & 영문/숫자/특수문자 <%= pwdCombiCheck %>종류 이상
+ ※ 연속된 숫자/문자(예: 123, abc, qwer) 사용 불가<%= pwdRepeatCheck >= 2 ? ", 동일 문자 " + pwdRepeatCheck + "자 이상 반복 불가" : "" %>