본문 바로가기

Programming!

팁] Spring MVC Trim 처리

간혹, Form Object나 검색용 Dto같은 놈들의 String 항목에 Trim처리를 해야 할때가 있다.

 

예~~전에는 @Trim Annotation이나 직접 Trim처리를 하곤 했었던 아득한 기억이 있는데..

 

@ControllerAdvice
public class XXXXControllerAdvice {
  @InitBinder
  public void initBinder(WebDataBinder binder) {
   binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
  }
  ...

 

그냥 이렇게 써도 무난하리라 생각..