Tagged

Valang

A collection of 3 posts

customFunction

Valang - CustomFunction

Valang이 제공하는 여러 Validation로직이 있지만 사용자가 직접 특정 로직을 구현하여 끼워넣을 수 있습니다. AbstractFunction 을 상속하여 구현합니다. 제약사항으로 세 개의 인자(Functions[] functions, int line, int column)를 가지는 생성자를 만들어서 AbstractFunction 클레스를 생성할 때 사용할 수 있도록 super를 호출해야 합니다. Spring MVC 9장에 나와있는 예제로 그다지 쓸만해 보이지는 않지만

SpringMVC 9장

Declarative Validators - Valang 사용하기

XML 설정파일로 Validation을 할 수 있습니다. Jakarta Commons Validator또는 Valang(Validation language)을 사용하여 선언적으로 Validation을 할 수 있습니다. 여기서는 SpringMVC 9장에서 소개하고 있는 Valang을 살펴봅니다. 1. 필요한 jar파일– Spring Modules 2. 사용법– org.springmodules.validation.ValangValidatorFactoryBean 사용하여 validation bean만들기– syntax 등록– custom function 등록–