【发布时间】:2009-11-08 01:00:49
【问题描述】:
如何在从 AbstractController 扩展的类中访问 Spring MVC 中资源包中的消息?
我试过getMessageSourceAccessor().getMessage("a.message");
但它会抛出这个异常:
org.springframework.web.util.NestedServletException: 请求处理失败;嵌套的 例外是 org.springframework.context.NoSuchMessageException: 在代码下未找到消息 语言环境“en”的“a.message”。
当我在 jsp 中做同样的事情时,它可以工作
<spring:message code="a.message"/>
【问题讨论】:
-
您的错误消息中应该有“a.message”而不是“error.emptyUsername”吗?
-
对不起,我再次编辑了问题。
标签: java spring internationalization spring-mvc