To do this, you can use the source 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);
}
}
See here for more details:
http://docs.spring.io/spring/docs/3.0.0.RC2/reference/html/ch03s13.html
source
share