The list of methods to do Resource Message are organized into topic(s).
String
getMessage(final String bundleName, final Locale locale, final String key, final Object... params) Get a message from a resource bundle present in classpath.
final ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
final ResourceBundle bundle = ResourceBundle.getBundle(bundleName, locale, classLoader);
String text = bundle.getString(key);
if (params != null) {
final MessageFormat mf = new MessageFormat(text, locale);
text = mf.format(params, new StringBuffer(), null).toString();
return text;
...
String
getMessage(Locale locale, String key, Object... args) Returns a message formated in the specified locale.
ResourceBundle resources = ResourceBundle.getBundle("messages", locale);
String message = null;
try {
message = resources.getString(key);
} catch (MissingResourceException e) {
message = "**" + key + "**";
return MessageFormat.format(message, args);
...
String
getMessage(Locale locale, String key, String... args) get Message
if (locale != null) {
messageRb = ResourceBundle.getBundle(RESOURCEMESSAGE, locale);
} else {
messageRb = ResourceBundle.getBundle(RESOURCEMESSAGE);
MessageFormat msgFormat = new MessageFormat(messageRb.getString(key));
Object[] arguments = new Object[args.length];
int i = 0;
...