@ -20,156 +20,148 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
version="2.0">
<description>JSTL 1.1 i18n-capable formatting library</description>
<display-name>JSTL fmt</display-name>
<tlib-version>1.1</tlib-version>
<short-name>fmt</short-name>
<uri>http://java.sun.com/jsp/jstl/fmt</uri>
<validator>
<description>
Provides core validation features for JSTL tags.
</description>
<validator-class>
org.apache.taglibs.standard.tlv.JstlFmtTLV
</validator-class>
</validator>
<description>JSTL 1.1 i18n-capable formatting library</description> <!-- 描述: JSTL 1.1 国际化支持的格式化库 -->
<display-name>JSTL fmt</display-name> <!-- 标签库的显示名称 -->
<tlib-version>1.1</tlib-version> <!-- 标签库的版本 -->
<short-name>fmt</short-name> <!-- 标签库的简短名称 -->
<uri>http://java.sun.com/jsp/jstl/fmt</uri> <!-- 标签库的URI -->
<validator>
<tag>
<description>
Sets the request character encoding
</description>
<name>requestEncoding</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag</tag-class>
<body-content>empty</body-content>
<attribute>
<description>
Provides core validation features for JSTL tags. <!-- 描述: 提供JSTL标签的核心验证功能 -->
Name of character encoding to be applied when
decoding request parameters.
</description>
<validator-class>
org.apache.taglibs.standard.tlv.JstlFmtTLV
</validator-class><!-- 验证器类 -->
</validator>
<tag>
<description>
Sets the request character encoding <!-- 描述:设置请求的字符编码 -->
</description>
<name>requestEncoding</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag</tag-class> <!-- 标签实现类 -->
<body-content>empty</body-content> <!-- 标签主体内容为空 -->
<attribute>
<description>
Name of character encoding to be applied when decoding request parameters. <!-- 描述:在解码请求参数时应用的字符编码名称 -->
</description>
<name>value</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
</tag>
<tag>
<description>
Stores the given locale in the locale configuration variable <!-- 描述:将给定的区域设置存储在区域配置变量中 -->
</description>
<name>setLocale</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag</tag-class> <!-- 标签实现类 -->
<body-content>empty</body-content> <!-- 标签主体内容为空 -->
<attribute>
<description>
A String value is interpreted as the printable representation of a locale, which must contain a two-letter (lower-case) language code (as defined by ISO-639), and may contain a two-letter (upper-case) country code (as defined by ISO-3166). Language and country codes must be separated by hyphen (-) or underscore (_). <!-- 描述: 字符串值被解释为区域的可打印表示, 必须包含一个两位( 小写) 语言代码( 根据ISO-639定义) , 并且可以包含一个两位( 大写) 国家代码( 根据ISO-3166定义) 。语言和国家代码必须用连字符( -) 或下划线( _) 分隔。 -->
</description>
<name>value</name> <!-- 属性名称 -->
<required>true</required> <!-- 此属性是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
<attribute>
<description>
Vendor- or browser-specific variant. See the java.util.Locale javadocs for more information on variants. <!-- 描述: 供应商或浏览器特定的变体。有关变体的更多信息, 请参见java.util.Locale的Javadoc。 -->
</description>
<name>variant</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
<attribute>
<description>
Scope of the locale configuration variable. <!-- 描述:区域配置变量的作用域 -->
</description>
<name>scope</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
</attribute>
</tag>
<tag>
<description>
Specifies the time zone for any time formatting or parsing actions nested in its body <!-- 描述:指定其主体中嵌套的任何时间格式化或解析操作的时区 -->
</description>
<name>timeZone</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag</tag-class> <!-- 标签实现类 -->
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<attribute>
<description>
The time zone. A String value is interpreted as a time zone ID. This may be one of the time zone IDs supported by the Java platform (such as "America/Los_Angeles") or a custom time zone ID (such as "GMT-8"). See java.util.TimeZone for more information on supported time zone formats. <!-- 描述: 时区。字符串值被解释为时区ID。这可以是Java平台支持的时区ID之一( 如“America/Los_Angeles”) 或自定义时区ID( 如“GMT-8”) 。有关支持的时区格式的更多信息, 请参见java.util.TimeZone。 -->
</description>
<name>value</name> <!-- 属性名称 -->
<required>true</required> <!-- 此属性是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
</tag>
<tag>
<description>
Stores the given time zone in the time zone configuration variable <!-- 描述:将给定的时区存储在时区配置变量中 -->
</description>
<name>setTimeZone</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag</tag-class> <!-- 标签实现类 -->
<body-content>empty</body-content> <!-- 标签主体内容为空 -->
<attribute>
<description>
The time zone. A String value is interpreted as a time zone ID. This may be one of the time zone IDs supported by the Java platform (such as "America/Los_Angeles") or a custom time zone ID (such as "GMT-8"). See java.util.TimeZone for more information on supported time zone formats. <!-- 描述: 时区。字符串值被解释为时区ID。这可以是Java平台支持的时区ID之一( 如“America/Los_Angeles”) 或自定义时区ID( 如“GMT-8”) 。有关支持的时区格式的更多信息, 请参见java.util.TimeZone。 -->
</description>
<name>value</name> <!-- 属性名称 -->
<required>true</required> <!-- 此属性是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
<attribute>
<description>
Name of the exported scoped variable which stores the time zone of type java.util.TimeZone. <!-- 描述: 存储java.util.TimeZone类型的时区的导出作用域变量的名称。 -->
</description>
<name>var</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
</attribute>
<attribute>
<description>
Scope of var or the time zone configuration variable. <!-- 描述: var或时区配置变量的作用域。 -->
</description>
<name>scope</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
</attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
Stores the given locale in the locale configuration variable
</description>
<name>setLocale</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag</tag-class>
<body-content>empty</body-content>
<attribute>
<description>
A String value is interpreted as the
printable representation of a locale, which
must contain a two-letter (lower-case)
language code (as defined by ISO-639),
and may contain a two-letter (upper-case)
country code (as defined by ISO-3166).
Language and country codes must be
separated by hyphen (-) or underscore
(_).
</description>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Vendor- or browser-specific variant.
See the java.util.Locale javadocs for
more information on variants.
</description>
<name>variant</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Scope of the locale configuration variable.
</description>
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
Specifies the time zone for any time formatting or parsing actions
nested in its body
</description>
<name>timeZone</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>
The time zone. A String value is interpreted as
a time zone ID. This may be one of the time zone
IDs supported by the Java platform (such as
"America/Los_Angeles") or a custom time zone
ID (such as "GMT-8"). See
java.util.TimeZone for more information on
supported time zone formats.
</description>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
Stores the given time zone in the time zone configuration variable
</description>
<name>setTimeZone</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag</tag-class>
<body-content>empty</body-content>
<attribute>
<description>
The time zone. A String value is interpreted as
a time zone ID. This may be one of the time zone
IDs supported by the Java platform (such as
"America/Los_Angeles") or a custom time zone
ID (such as "GMT-8"). See java.util.TimeZone for
more information on supported time zone
formats.
</description>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Name of the exported scoped variable which
stores the time zone of type
java.util.TimeZone.
</description>
<name>var</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<description>
Scope of var or the time zone configuration
variable.
</description>
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
@ -187,9 +179,9 @@ form as a fully-qualified class name, that is, it uses
have any file type (such as ".class" or ".properties")
suffix.
</description>
<name>basename</name> <!-- 属性名称 -->
<required>true</required> <!-- 此属性是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<name>basename</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
@ -202,11 +194,6 @@ key of any nested <fmt:message> action.
</attribute>
</tag>
<tag>
<description>
Loads a resource bundle and stores it in the named scoped variable or
@ -224,9 +211,9 @@ form as a fully-qualified class name, that is, it uses
have any file type (such as ".class" or ".properties")
suffix.
</description>
<name>basename</name> <!-- 属性名称 -->
<required>true</required> <!-- 此属性是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<name>basename</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
@ -235,129 +222,114 @@ the i18n localization context of type
javax.servlet.jsp.jstl.fmt.LocalizationC
ontext.
</description>
<name>var</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
</attribute>
<name>var</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<description>
Scope of var or the localization context
configuration variable.<!-- 描述: var或本地化上下文配置变量的作用域。 -->
configuration variable.
</description>
<name>scope</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
Maps key to localized message and performs parametric replacement<!-- 描述:将键映射到本地化消息,并进行参数替换 -->
Maps key to localized message and performs parametric replacement
</description>
<name>message</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.MessageTag</tag-class> <!-- 标签实现类 -->
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<attribute>
<name>message</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.MessageTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>
Message key to be looked up.<!-- 描述:要查找的消息键。 -->
Message key to be looked up.
</description>
<name>key</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
<name>key</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Localization context in whose resource
bundle the message key is looked up.<!-- 描述:在其资源包中查找消息键的本地化上下文。 -->
bundle the message key is looked up.
</description>
<name>bundle</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<name>bundle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<attribute>
<description>
Name of the exported scoped variable
which stores the localized message.<!-- 描述:存储本地化消息的导出作用域变量的名称。 -->
which stores the localized message.
</description>
<name>var</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<name>var</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<description>
Scope of var.<!-- 描述: var的作用域。 -->
Scope of var.
</description>
<name>scope</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
Supplies an argument for parametric replacement to a containing
<message> tag<!-- 描述:为包含的<message>标签提供参数替换的参数 -->
<message> tag
</description>
<name>param</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParamTag</tag-class> <!-- 标签实现类 -->
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<attribute>
<name>param</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParamTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>
Argument used for parametric replacement.<!-- 描述:用于参数替换的参数。 -->
Argument used for parametric replacement.
</description>
<name>value</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
<tag>
<description>
Formats a numeric value as a number, currency, or percentage<!-- 描述:将数字值格式化为数字、货币或百分比 -->
Formats a numeric value as a number, currency, or percentage
</description>
<name>formatNumber</name> <!-- 标签名称 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag</tag-class> <!-- 标签实现类 -->
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<attribute>
<name>formatNumber</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>
Numeric value to be formatted.<!-- 描述:要格式化的数字值。 -->
Numeric value to be formatted.
</description>
<name>value</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
</attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Specifies whether the value is to be
formatted as number, currency, or
percentage.<!-- 描述:指定值是否格式化为数字、货币或百分比。 -->
percentage.
</description>
<name>type</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<name>type</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Custom formatting pattern.<!-- 描述:自定义格式化模式。 -->
Custom formatting pattern.
</description>
<name>pattern</name> <!-- 属性名称 -->
<required>false</required> <!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
@ -365,9 +337,9 @@ ISO 4217 currency code. Applied only
when formatting currencies (i.e. if type is
equal to "currency"); ignored otherwise.
</description>
<name>currencyCode</name><!-- 属性名称 -->
<required>false</required><!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<name>currencyCode</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
@ -375,30 +347,25 @@ Currency symbol. Applied only when
formatting currencies (i.e. if type is equal
to "currency"); ignored otherwise.
</description>
<name>currencySymbol</name><!-- 属性名称 -->
<required>false</required><!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<name>currencySymbol</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
<description>
Specifies whether the formatted output
will contain any grouping separators.
</description>
<name>groupingUsed</name><!-- 属性名称 -->
<required>false</required><!-- 此属性不是必须的 -->
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<name>groupingUsed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Maximum number of digits in the integer
portion of the formatted output.<!-- 描述:自定义格式化模式。 -->
portion of the formatted output.
</description>
<name>maxIntegerDigits</name><!--max-->
<name>maxIntegerDigits</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
@ -406,7 +373,7 @@ portion of the formatted output.<!-- 描述:自定义格式化模式。 -->
<description>
Minimum number of digits in the integer
portion of the formatted output.
</description><!--注释货币-->
</description>
<name>minIntegerDigits</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
@ -414,16 +381,11 @@ portion of the formatted output.
<attribute>
<description>
Maximum number of digits in the
fractional portion of the formatted output.<!--货币最大值-->
fractional portion of the formatted output.
</description>
<name>maxFractionDigits</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
@ -440,22 +402,17 @@ Name of the exported scoped variable
which stores the formatted result as a
String.
</description>
<name>var</name><!--属性明1-->
<required>false</required><!---->
<rtexprvalue>false</rtexprvalue><!---->
<name>var</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<description>
Scope of var.
</description>
<name>scope</name><!---->
<required>false</required><!---->
<rtexprvalue>false</rtexprvalue><!---->
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
@ -471,37 +428,27 @@ Scope of var.
String to be parsed.
</description>
<name>value</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Specifies whether the string in the value<!---->
Specifies whether the string in the value
attribute should be parsed as a number,
currency, or percentage.
</description>
<name>type</name>
<required>false</required><!---->
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
<!-- Custom formatting pattern that determines
Custom formatting pattern that determines
how the string in the value attribute is to be
parsed.-->
</description><!---->
parsed.
</description>
<name>pattern</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
@ -513,29 +460,24 @@ operation, or to which the pattern specified
via the pattern attribute (if present) is
applied.
</description>
<name>parseLocale</name><!---->
<required>false</required><!---->
<rtexprvalue>true</rtexprvalue><!---->
<name>parseLocale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
<!-- Specifies whether just the integer portion of
the given value should be parsed.-->
Specifies whether just the integer portion of
the given value should be parsed.
</description>
<name>integerOnly</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
<!-- Name of the exported scoped variable which
Name of the exported scoped variable which
stores the parsed result (of type
java.lang.Number).-->
java.lang.Number).
</description>
<name>var</name>
<required>false</required>
@ -545,7 +487,7 @@ java.lang.Number).-->
<description>
Scope of var.
</description>
<name>scope</name><!-- 不允许使用运行时表达式 -->
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
@ -553,7 +495,7 @@ Scope of var.
<tag>
<description>
<!-- Formats a date and/or time using the supplied styles and pattern-->
Formats a date and/or time using the supplied styles and pattern
</description>
<name>formatDate</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag</tag-class>
@ -563,14 +505,9 @@ Scope of var.
Date and/or time to be formatted.
</description>
<name>value</name>
<required>true</required><!-- 不允许使用运行时表达式 -->
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<description>
Specifies whether the time, the date, or both
@ -578,7 +515,7 @@ the time and date components of the given
date are to be formatted.
</description>
<name>type</name>
<required>false</required><!-- 不允许使用运行时表达式 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
@ -591,12 +528,7 @@ time (i.e. if type is missing or is equal to
"date" or "both"); ignored otherwise.
</description>
<name>dateStyle</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
@ -616,69 +548,64 @@ ignored otherwise.
<description>
Custom formatting style for dates and times.
</description>
<name>pattern</name><!-- 属性名称 -->
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute><!-- 描述:自定义格式化模式。 -->
<attribute>
</attribute>
<attribute>
<description>
Time zone in which to represent the formatted
time.
</description>
<name>timeZone</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 描述:自定义格式化模式。 -->
</attribute>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Name of the exported scoped variable which<!-- 描述:自定义格式化模式。 -->
stores the formatted result as a String.
Name of the exported scoped variable which
stores the formatted result as a String.
</description>
<name>var</name><!-- 属性名称 -->
<name>var</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<description>
Scope of var.
</description><!---->
<name>scope</name><!-- 属性名称 -->
<required>false</required><!---->
<rtexprvalue>false</rtexprvalue><!-- 描述:自定义格式化模式。 -->
</description>
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
<tag>
<description><!-- 描述:自定义格式化模式。 -->
<description>
Parses the string representation of a date and/or time
</description>
<name>parseDate</name><!---->
<name>parseDate</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<description>
Date string to be parsed.
</description>
<name>value</name><!-- 描述:自定义格式化模式。 -->
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!---->
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Specifies whether the date string in the
value attribute is supposed to contain a
time, a date, or both.
</description><!-- 描述:自定义格式化模式。 -->
<name>type</name><!-- 属性名称 -->
</description>
<name>type</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute><!---->
<attribute>
<description>
Predefined formatting style for days
which determines how the date
@ -688,10 +615,10 @@ date or both a date and time (i.e. if type
is missing or is equal to "date" or "both");
ignored otherwise.
</description>
<name>dateStyle</name><!-- 描述:自定义格式化模式。 -->
<name>dateStyle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 不允许使用运行时表达式 -->
</attribute><!---->
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description>
Predefined formatting styles for times
@ -701,33 +628,28 @@ parsed. Applied only when formatting a
time or both a date and time (i.e. if type
is equal to "time" or "both"); ignored
otherwise.
</description><!---->
<name>timeStyle</name><!-- 属性名称 -->
<required>false</required><!-- 描述:自定义格式化模式。 -->
<rtexprvalue>true</rtexprvalue><!-- 不允许使用运行时表达式 -->
</description>
<name>timeStyle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description><!---->
<description>
Custom formatting pattern which
determines how the date string is to be
parsed.
</description>
<name>pattern</name><!-- 属性名称 -->
<name>pattern</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description><!---->
<description>
Time zone in which to interpret any time
information in the date string.<!-- 描述:自定义格式化模式。 -->
information in the date string.
</description>
<name>timeZone</name><!-- 属性名称 -->
<required>false</required><!-- 不允许使用运行时表达式 -->
<name>timeZone</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
@ -738,33 +660,28 @@ the parse operation, or to which the
pattern specified via the pattern
attribute (if present) is applied.
</description>
<name>parseLocale</name><!-- 属性名称 -->
<name>parseLocale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
<attribute>
<description><!-- 描述:自定义格式化模式。 -->
Name of the exported scoped variable in
<description>
Name of the exported scoped variable in
which the parsing result (of type
java.util.Date) is stored.
</description>
<name>var</name><!-- 属性名称 -->
<name>var</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<description><!-- 描述:自定义格式化模式。 -->
Scope of var.
</description>
<name>scope</name><!-- 属性名称 -->
<description>
Scope of var.
</description>
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue><!-- 不允许使用运行时表达式 -->
</attribute><!-- 描述:自定义格式化模式。 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
</taglib>