Используйте метод ActionSupport.getText(String)
. Например:
messages.properties
foo.bar=foobar
struts.xml
<constant name="struts.custom.i18n.resources" value="messages" />
Класс действия
public class TestAction extends ActionSupport {
public void method() {
getText("foo.bar");
}
}
@ Moon: что если я не расширяю ActionSupport?
Для классов, не расширяющихся ActionSupport
, используйте следующее ( во время выполнения Struts2 ):
ActionSupport actionSupport = new ActionSupport();
actionSupport.getText("foo.bar");