java - 我的 Spring MessageSource 设置有什么问题?

标签 java spring jsp spring-mvc

我正在尝试设置 ReloadableResourceBundleMessageSource 以在我的 JSP 和 Controller 中使用。这是我的作品。消息键正在我的 jsp 中打印到屏幕上。我错过了什么?

spring-servlet.xml

<bean id="messages" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
    <property name="basenames">
        <value>/WEB-INF/messages/login</value>
    </property>
</bean> 

login_en.properties

login.title=Welcome to the login page.

首页.jsp

<body>
  <spring:message code="login.title" text="login.title"></spring:message>
</body>

最佳答案

是的,这也困扰了我很长时间。 bean id 必须称为 messageSource。

关于java - 我的 Spring MessageSource 设置有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6287632/

相关文章:

java - Android 中 getResources() 的实现

java - 安卓 SDK 3.2。 Class.forName() 问题

java - 为什么运行时依赖的类在编译时可用?

jsp - 如何使用 "<%=request.getContextPath()%>"比 "../"更好

java - Spring mvc @DateTimeFormat 未按预期工作

循环中的 Java-8 线程

java - Spring - 来自另一个项目或 jar 的 wire 组件

java - 没有为 Cucumber runner 注入(inject) Spring 依赖项

尝试删除实体时出现 java.lang.StackOverflowError

html - Netbeans 7.3 显示警告 CSS 类即使存在并在 JSP 中工作也找不到