【问题标题】:Spring, No message found under code 'error.action.empty' for locale 'pl_PL'Spring,在语言环境“pl_PL”的代码“error.action.empty”下找不到消息
【发布时间】:2013-11-18 07:44:24
【问题描述】:

我是 Spring 新手。我试图找到我的问题的答案,但没有一个答案能解决我的问题。很简单 - Spring 找不到我的 messages.properties。

<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
    <property name="basename" value="WEB-INF/classes/messages" />
</bean>

我还尝试了其他路径配置,例如: 类路径:消息、消息、类/消息。这些都不适合我。 我的消息路径是:Project/src/main/webapp/WEB-INF/classes/messages.properties 我那里也有 messages_pl.properties 和 messages_pl_PL.properties。

【问题讨论】:

  • 你能从其他属性文件中获取消息吗?
  • 我已经解决了这个问题。 basename 的值应该只是“消息”

标签: spring properties locale messages


【解决方案1】:
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
    <property name="basename" value="messages" />
</bean>

看起来这是正确的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 2017-05-16
    • 1970-01-01
    • 1970-01-01
    • 2018-11-26
    • 2021-01-19
    相关资源
    最近更新 更多