gpt4 book ai didi

java - Spring MVC 相当于 Struts for I18N 的 getText()

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:20 25 4
gpt4 key购买 nike

在 Struts2 中 ActionSupport类有getText(String key, ...)从 i18n 资源包返回本地化消息的方法。是否有与此等效的 Spring MVC?

我知道有 <spring:message>标签,但这不是我需要的。我需要在 Controller 类中检索本地化消息,而不是在 JSP 上。

最佳答案

您可以为此使用 SpringMessage 源代码:

public class Example {

private MessageSource messages;

public void setMessages(MessageSource messages) {
this.messages = messages;
}

public void execute() {
String message = this.messages.getMessage("argument.required",
new Object [] {"userDao"}, "Required", null);
System.out.println(message);
}

}

更多信息请看这里:

http://docs.spring.io/spring/docs/3.0.0.RC2/reference/html/ch03s13.html

关于java - Spring MVC 相当于 Struts for I18N 的 getText(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21538462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com