我在做一个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