我在做一個Spring web應用程序。我使用Spring 3.1和Eclipse。我在Eclipse中通過Jetty運行應用程序。在不重新啓動應用程序的情況下修改Spring消息文本?
我有一個包含文本,如這許多JSP頁面:
<spring:message code="label.subject"/>
這種類型的文本來自於Spring上下文中定義一個名爲messages_en.properties:
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list>
<value>messages</value>
</list>
</property>
</bean>
我需要不斷修改messages_en.properties中的文本。但是,如果不重新啓動Jetty,新文本不會顯示在應用程序中,這對我來說很不方便。
如何在不重新啓動Jetty的情況下修改Spring消息文本?
感謝您的幫助!
問候。
感謝您提供這種通用解決方案。很高興知道! – curious1 2013-04-06 19:11:58