public class CharsetMapper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_RESOURCE
Default properties resource name.
|
| Constructor and Description |
|---|
CharsetMapper()
Construct a new CharsetMapper using the default properties resource.
|
CharsetMapper(String name)
Construct a new CharsetMapper using the specified properties resource.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCharsetMappingFromDeploymentDescriptor(String locale,
String charset)
The deployment descriptor can have a
locale-encoding-mapping-list element which describes the
webapp's desired mapping from locale to charset.
|
String |
getCharset(Locale locale)
Calculate the name of a character set to be assumed, given the specified
Locale and the absence of a character set specified as part of the
content type header.
|
public static final String DEFAULT_RESOURCE
public CharsetMapper()
public CharsetMapper(String name)
name - Name of a properties resource to be loadedIllegalArgumentException - if the specified properties
resource could not be loaded for any reason.public String getCharset(Locale locale)
locale - The locale for which to calculate a character setpublic void addCharsetMappingFromDeploymentDescriptor(String locale, String charset)
locale - The locale for a character setcharset - The charset to be associated with the localeCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.