인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

qzxy812님의 프로필 이미지
qzxy812

작성한 질문수

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

오류 코드와 메시지 처리3

우선순위

작성

·

339

0

안녕하세요 김영한 개발자님! 항상 강의 잘 보고 있습니다.

오류 코드를 범용성으로 사용하다가, 세밀하게 작성해야 하는 경우에는 세밀한 내용을 우선순위로 사용한다고 말씀하셨는데, 예를 들어서 평소에는 'required=필수 값 입니다,'로 사용하고 상품이름을 세밀하게 사용하고 싶으면 'required.item.itemName=상품 이름을 필수입니다,'를

new String[]{"required.item.itemName", "required"} 이런 방법으로 사용하면 된다고 이해했습니다.

그럼 만약에 회원가입에서 "가입자의 이름은 필수입니다"라고 표현하고 싶으면 'required.name.userName=가입자의 이름은 필수입니다'라고 properties에 작성한 다음에 new String[]{"required.name.userName", "required"} 이렇게 작성하면 되는 걸까요? 이 때는 그럼 required.item.itemName은 우선순위로 설정하지 않아도 괜찮나요?

항상 친절한 답변해주시는 서포터즈 분들도 감사드립니다!

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. qzxy812님

코드로 한번 테스트 해보시고 결과도 남겨주시면 좋겠습니다^^

감사합니다.

qzxy812님의 프로필 이미지
qzxy812

작성한 질문수

질문하기