| <?xml version="1.0" encoding="UTF-8"?> |
| |
| |
| |
| |
| |
| |
| <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> |
| <taglib> |
| <tlibversion>1.0</tlibversion> |
| <jspversion>1.1</jspversion> |
| <shortname>i18n</shortname> |
| <uri>http://jakarta.apache.org/taglibs/i18n-1.0</uri> |
| <info> |
| The i18n custom tag library contains tags that help manage the complexity of creating internationalized web applications. These tags provide similar (though not identical) functionality to the internationalization available in the struts framework, but do not require adopting the entire struts framework. |
| |
| "i18n" is a common abbreviation for internationalization, because there are 18 |
| letters between the first "i" and the last "n". |
| |
| For more information on internationalization with Java, the java.sun.com site |
| contains a good |
| tutorial written by Dale Green. |
| </info> |
| <tag> |
| <name>bundle</name> |
| <tagclass>org.apache.taglibs.i18n.BundleTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.BundleTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>baseName</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>changeResponseLocale</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>scope</name> |
| <required>false</required> |
| <rtexprvalue>false</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>localeAttribute</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>localeRef</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>debug</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>message</name> |
| <tagclass>org.apache.taglibs.i18n.MessageTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.MessageTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>key</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>args</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>bundle</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>bundleRef</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>debug</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>messageArg</name> |
| <tagclass>org.apache.taglibs.i18n.MessageArgumentTag</tagclass> |
| <bodycontent>empty</bodycontent> |
| <attribute> |
| <name>value</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>ifdef</name> |
| <tagclass>org.apache.taglibs.i18n.IfdefTag</tagclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>key</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>bundle</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>bundleRef</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>ifndef</name> |
| <tagclass>org.apache.taglibs.i18n.IfndefTag</tagclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>key</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>bundle</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>bundleRef</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>locale</name> |
| <tagclass>org.apache.taglibs.i18n.LocaleTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.LocaleTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>localeRef</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>language</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>country</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>variant</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatString</name> |
| <tagclass>org.apache.taglibs.i18n.FormatStringTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatStringTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatNumber</name> |
| <tagclass>org.apache.taglibs.i18n.FormatNumberTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatNumberTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>pattern</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatCurrency</name> |
| <tagclass>org.apache.taglibs.i18n.FormatCurrencyTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatCurrencyTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatPercent</name> |
| <tagclass>org.apache.taglibs.i18n.FormatPercentTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatPercentTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>true</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatDateTime</name> |
| <tagclass>org.apache.taglibs.i18n.FormatDateTimeTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatDateTimeTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>dateStyle</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>timeStyle</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatDate</name> |
| <tagclass>org.apache.taglibs.i18n.FormatDateTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatDateTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>pattern</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| <tag> |
| <name>formatTime</name> |
| <tagclass>org.apache.taglibs.i18n.FormatTimeTag</tagclass> |
| <teiclass>org.apache.taglibs.i18n.FormatTimeTEI</teiclass> |
| <bodycontent>JSP</bodycontent> |
| <attribute> |
| <name>id</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>value</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>locale</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>style</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| <attribute> |
| <name>defaultText</name> |
| <required>false</required> |
| <rtexprvalue>true</rtexprvalue> |
| </attribute> |
| </tag> |
| </taglib> |
| |
| |
| |
| |
| |
| |
| |