속성 파일로 수행 할 수 있습니다. 그렇게하기 위해서는, 당신의 WEB-INF/클래스에서 messages.properties라는 파일을 배치이 콘텐츠를 폴더 :
shutdown=The system is going down in 10 minutes.
은 다음 있도록 서블릿의 context.xml 파일에서 necesssary 정보를 포함해야 그것은 올바른 파일의 메시지를 찾을 수 있습니다
<beans:bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<beans:property name="basename" value="/WEB-INF/classes/messages />
<beans:property name="cacheSeconds" value="0" />
을 마지막으로 당신은 JSTL에서 서식 태그 라이브러리를 사용하여 예를 들어 당신의 JSP에서 해당 메시지를 참조 할 수 있습니다 :
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<fmt:message key="shutdown"/>
이 솔루션 :이처럼 JSP 파일을 사용 무언가에
: 서블릿에서
은 (요청이 HttpServletRequest의의의 doGet/doPost 메소드에 전달 된 객체이다) 속성을 설정 서버의 messages.properties를 편집해야하는데 메시지를 업데이트하겠습니까? – Steve
예, 페이지를로드 할 때마다 모든 JSP 페이지가 해당 파일에서 동일한 메시지를 호출하기 때문에 messages.properties 만 업데이트하면됩니다. – Neets