유효성 검증 규칙을 찾기 위한 어댑터 정의
파라미터값의 유효성을 검증하는 데 사용되는 유효성 검증 규칙을 찾기 위해 어댑터를 정의할 수 있습니다.
이는 선택적 태스크입니다. 이 어댑터 클래스는 ISCUIInputValidationAdapter 인터페이스를 구현해야 하며 애플리케이션에 컨텍스트 파라미터로 등록되어야 합니다. 예를 들어,
<context-param>
<param-name>scui-param-value-validation-adapter</param-name>
<param-value>test.MyParamValueValidationAdapter</param-value>
</context-param>ISCUIInputValidationAdapter 인터페이스의 getValidationRules() 메소드를 구현하고 이름 인수에서 파라미터 이름을 전달해야 합니다.
파라미터 값의 유효성을 검증하는 경우 시스템은 등록된 어댑터를 호출하여 유효성을 검증해야 하는 파라미터 값에 대해 규칙을 찾습니다. getValidationRules() 메소드는 전달된 파라미터 이름에 등록된 모든 규칙을 리턴하거나 다른 규칙을 찾기 위한 로직을 포함할 수 있습니다. 등록된 어댑터가 없는 경우, 시스템은 글로벌 규칙 또는 기본 규칙과 함께 지정된 파라미터 이름에 등록된 모든 규칙을 사용하여 파라미터 값의 유효성을 검증합니다.