We used getText
in actions, setMessageKey
in validators and
in jsp files for an i18n application.
When Struts 2 cou
You need to create custom implementation of TextProvider
and override getText
methods in it.
1) Create class (e.g. EmptyDefaultTextProvider
) extending one of TextProvider
existing implementations (e.g. TextProviderSupport
).
2) Override all getText
methods like that:
public String getText(String key, String defaultValue) {
return super.getText(key, "");
}
3) Use your custom class as the default text provider. Put below in struts.xml.