我正在做一个 Spring Web 应用程序。我使用 Spring 3.1 和 Eclipse。我通过 Eclipse 中的 Jetty 运行应用程序。
我有许多包含如下文本的 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 消息文本?
谢谢你的帮助!
问候。