[Spring MVC] <spring:message> 태그로 메시지 출력하기
2019.11.14
태그로 메시지 출력하기 사용자 화면에 보일 문자열을 JSP에 직접 코딩한다고 해보자 이메일 이메일과 같은 문자열은 로그인 폼, 회원가입 폼, 회원정보 수정 폼에서 반복해서 사용된다. 이렇게 문자열을 JSP에 하드코딩하면 2가지 문제가 발생한다. 동일 문자열을 변경할 때 (예를 들어, 폼에서 사용할 이메일을 이메일 주소로 변경하고 싶다면?) 다국어 지원 (영어권 나라에서 웹에 접속했을 때는 '이메일'이 아니라 'E-mail'로 표시하고 싶다면?) 위 문제를 해결하는 방법은 뷰 코드에서 사용할 문자열을 언어별로 파일에 보관하고 뷰 코드는 언어에 따라 파일에서 문자열을 읽어와 출력하는 것이다. 문자열을 별도 파일에 작성하고 JSP 코드에서 이를 사용하는 방법은 다음과 같다. 문자열을 담은 메시지 파일을 작성한..