org.apache.taglibs.standard.resources
Class Resources

java.lang.Object
  extended by org.apache.taglibs.standard.resources.Resources

public class Resources
extends Object

Provides locale-neutral access to string resources. Only the documentation and code are in English. :-)

The major goal, aside from globalization, is convenience. Access to resources with no parameters is made in the form:

     Resources.getMessage(MESSAGE_NAME);
 

Access to resources with one parameter works like

     Resources.getMessage(MESSAGE_NAME, arg1);
 

... and so on.

Author:
Shawn Bayern

Constructor Summary
Resources()
           
 
Method Summary
static String getMessage(String name)
          Retrieves a message with no arguments.
static String getMessage(String name, Object... a)
          Retrieves a message with arbitrarily many arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resources

public Resources()
Method Detail

getMessage

public static String getMessage(String name)
                         throws MissingResourceException
Retrieves a message with no arguments.

Parameters:
name - the name of the message
Returns:
the localized message text
Throws:
MissingResourceException - if the message does not exist

getMessage

public static String getMessage(String name,
                                Object... a)
                         throws MissingResourceException
Retrieves a message with arbitrarily many arguments.

Parameters:
name - the name of the message
a - arguments to be substituted into the message text
Returns:
the localized message text
Throws:
MissingResourceException - if the message does not exist


Copyright © 2001-2015 The Apache Software Foundation. All Rights Reserved.