이번 포스팅은 메시지를 출력하는 방법과 커맨드 객체의 값을 검증하는 방법에 대해 살펴보겠습니다. 사용자 화면에 보이는 문자열을 JSP에 직접 하드 코딩하면 화면을 수정해야 할 때 큰 공수가 듭니다. 예를 들어 '이메일' -> '이메일 주소' 로 바꾸기로 했다면 텍스트를 전부 찾아 수정해 줘야 합니다. 또한 다국어를 지원하는 경우에도 언어 설정에 따라 텍스트를 바꿔줘야 할 때도 마찬가지로 번거로워집니다. 이를 해결하기 위해 뷰 코드에서 사용할 문자열을 언어별로 파일에 보관하고, 뷰 코드는 언어에 따라 알맞은 파일에서 문자열을 읽어와 출력할 수 있습니다. 스프링은 자체적으로 이 기능을 제공하고 있기 때문에 각 상황에 맞게 문자열을 JSP 코드를 출력할 수 있습니다. 이를 위해 문자열을 담을 메시지 파일을 작..