====== 요소기술 Validation 체크 ======
===== 개요 =====
개발된 모든 공통기술에는 기본으로 제공되는 화면(JSP)의 입력항목에 대해 validation 체크 기능이 제공되어 있으나, 요소기술의 경우 그 쓰임새가 개발하고자 하는 어플리케이션의 개발 목적에 따라 재구현되어 사용되며, 개발될 어플리케이션의 화면(JSP)이 각각 상이하므로 아래와 같은 사용 예를 통해 향후 구현될 수 있는 가이드를 제공한다.
본 기능은 전자정부 표준프레임워크 실행환경에 구현되어 있는 Validator를 활용한다.
===== 설명 =====
① 테스트 페이지 내에 날짜(Date) 입력값에 대한 Validation 기능
② 테스트 페이지 내에 숫자(Integer) 입력값에 대한 Validation 기능
===== 사용방법 =====
* 화면별로 체크해야할 날짜, 숫자 validator xml 파일을 작성한다.
1. 날짜 예시
maxlength
8
2. 숫자 예시
* 체크할 validator xml 파일을 context-validator.xml에 추가한다.
(예시)
classpath:/egovframework/validator/com/utl/sim/EgovSysInfo.xml
* 화면에서 validator 처리를 추가한다.
(예시)
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
">
===== 참고자료 =====
* 실행환경 Validator 참조: [[egovframework:rte:ptl:security:jakarta_commons_validator]]