inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

rejectValue() 사용시 arguments에 따른 defaultMessage

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

검증 로직에서 arguments 값이 있는 경우 defaultMessage를 작성하지 않으면 컴파일 에러가 발생합니다. 이 이유는 무엇인가요? arguments는 메세지에 사용하는 인자를 뜻한다고 했는데 사용할 인자는 있는데 사용대상이 없을 경우를 대비한걸까요? if (!StringUtils.hasText(item.getItemName())) { bindingResult.rejectValue("itemName","required"); } if (item.getPrice() == null || item.getPrice() < 1000 || item.getPrice() > 1000000) { bindingResult.rejectValue("price","range",new Object[]{1000,1000000},null); }

  • spring
  • mvc
  • bindingresult
  • defaultmessage
  • rejectvalue()
bam 댓글 2 좋아요 1 조회수 486

인기 태그

인프런 TOP Writers

주간 인기글