@ -20,156 +20,148 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
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"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
version="2.0">
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 国际化支持的格式化库 -->
<tag>
<display-name>JSTL fmt</display-name> <!-- 标签库的显示名称 -->
<description>
<tlib-version>1.1</tlib-version> <!-- 标签库的版本 -->
Sets the request character encoding
<short-name>fmt</short-name> <!-- 标签库的简短名称 -->
</description>
<uri>http://java.sun.com/jsp/jstl/fmt</uri> <!-- 标签库的URI -->
<name>requestEncoding</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag</tag-class>
<body-content>empty</body-content>
<attribute>
<validator>
<description>
<description>
Provides core validation features for JSTL tags. <!-- 描述: 提供JSTL标签的核心验证功能 -->
Name of character encoding to be applied when
decoding request parameters.
</description>
</description>
<validator-class>
<name>value</name>
org.apache.taglibs.standard.tlv.JstlFmtTLV
<required>false</required>
</validator-class><!-- 验证器类 -->
<rtexprvalue>true</rtexprvalue>
</validator>
</attribute>
<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>
</tag>
</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>
<tag>
<description>
<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")
have any file type (such as ".class" or ".properties")
suffix.
suffix.
</description>
</description>
<name>basename</name> <!-- 属性名称 -->
<name>basename</name>
<required>true</required> <!-- 此属性是必须的 -->
<required>true</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
@ -202,11 +194,6 @@ key of any nested <fmt:message> action.
</attribute>
</attribute>
</tag>
</tag>
<tag>
<tag>
<description>
<description>
Loads a resource bundle and stores it in the named scoped variable or
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")
have any file type (such as ".class" or ".properties")
suffix.
suffix.
</description>
</description>
<name>basename</name> <!-- 属性名称 -->
<name>basename</name>
<required>true</required> <!-- 此属性是必须的 -->
<required>true</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
@ -235,129 +222,114 @@ the i18n localization context of type
javax.servlet.jsp.jstl.fmt.LocalizationC
javax.servlet.jsp.jstl.fmt.LocalizationC
ontext.
ontext.
</description>
</description>
<name>var</name> <!-- 属性名称 -->
<name>var</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Scope of var or the localization context
Scope of var or the localization context
configuration variable.<!-- 描述: var或本地化上下文配置变量的作用域。 -->
configuration variable.
</description>
</description>
<name>scope</name> <!-- 属性名称 -->
<name>scope</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
</tag>
</tag>
<tag>
<tag>
<description>
<description>
Maps key to localized message and performs parametric replacement<!-- 描述:将键映射到本地化消息,并进行参数替换 -->
Maps key to localized message and performs parametric replacement
</description>
</description>
<name>message</name> <!-- 标签名称 -->
<name>message</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.MessageTag</tag-class> <!-- 标签实现类 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.MessageTag</tag-class>
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<body-content>JSP</body-content>
<attribute>
<attribute>
<description>
<description>
Message key to be looked up.<!-- 描述:要查找的消息键。 -->
Message key to be looked up.
</description>
</description>
<name>key</name> <!-- 属性名称 -->
<name>key</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Localization context in whose resource
Localization context in whose resource
bundle the message key is looked up.<!-- 描述:在其资源包中查找消息键的本地化上下文。 -->
bundle the message key is looked up.
</description>
</description>
<name>bundle</name> <!-- 属性名称 -->
<name>bundle</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Name of the exported scoped variable
Name of the exported scoped variable
which stores the localized message.<!-- 描述:存储本地化消息的导出作用域变量的名称。 -->
which stores the localized message.
</description>
</description>
<name>var</name> <!-- 属性名称 -->
<name>var</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Scope of var.<!-- 描述: var的作用域。 -->
Scope of var.
</description>
</description>
<name>scope</name> <!-- 属性名称 -->
<name>scope</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>false</rtexprvalue> <!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
</tag>
</tag>
<tag>
<tag>
<description>
<description>
Supplies an argument for parametric replacement to a containing
Supplies an argument for parametric replacement to a containing
<message> tag<!-- 描述:为包含的<message>标签提供参数替换的参数 -->
<message> tag
</description>
</description>
<name>param</name> <!-- 标签名称 -->
<name>param</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParamTag</tag-class> <!-- 标签实现类 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParamTag</tag-class>
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<body-content>JSP</body-content>
<attribute>
<attribute>
<description>
<description>
Argument used for parametric replacement.<!-- 描述:用于参数替换的参数。 -->
Argument used for parametric replacement.
</description>
</description>
<name>value</name> <!-- 属性名称 -->
<name>value</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
</tag>
</tag>
<tag>
<tag>
<description>
<description>
Formats a numeric value as a number, currency, or percentage<!-- 描述:将数字值格式化为数字、货币或百分比 -->
Formats a numeric value as a number, currency, or percentage
</description>
</description>
<name>formatNumber</name> <!-- 标签名称 -->
<name>formatNumber</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag</tag-class> <!-- 标签实现类 -->
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag</tag-class>
<body-content>JSP</body-content> <!-- 标签主体内容为JSP -->
<body-content>JSP</body-content>
<attribute>
<attribute>
<description>
<description>
Numeric value to be formatted.<!-- 描述:要格式化的数字值。 -->
Numeric value to be formatted.
</description>
</description>
<name>value</name> <!-- 属性名称 -->
<name>value</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Specifies whether the value is to be
Specifies whether the value is to be
formatted as number, currency, or
formatted as number, currency, or
percentage.<!-- 描述:指定值是否格式化为数字、货币或百分比。 -->
percentage.
</description>
</description>
<name>type</name> <!-- 属性名称 -->
<name>type</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Custom formatting pattern.<!-- 描述:自定义格式化模式。 -->
Custom formatting pattern.
</description>
</description>
<name>pattern</name> <!-- 属性名称 -->
<name>pattern</name>
<required>false</required> <!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue> <!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
@ -365,9 +337,9 @@ ISO 4217 currency code. Applied only
when formatting currencies (i.e. if type is
when formatting currencies (i.e. if type is
equal to "currency"); ignored otherwise.
equal to "currency"); ignored otherwise.
</description>
</description>
<name>currencyCode</name><!-- 属性名称 -->
<name>currencyCode</name>
<required>false</required><!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
@ -375,30 +347,25 @@ Currency symbol. Applied only when
formatting currencies (i.e. if type is equal
formatting currencies (i.e. if type is equal
to "currency"); ignored otherwise.
to "currency"); ignored otherwise.
</description>
</description>
<name>currencySymbol</name><!-- 属性名称 -->
<name>currencySymbol</name>
<required>false</required><!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Specifies whether the formatted output
Specifies whether the formatted output
will contain any grouping separators.
will contain any grouping separators.
</description>
</description>
<name>groupingUsed</name><!-- 属性名称 -->
<name>groupingUsed</name>
<required>false</required><!-- 此属性不是必须的 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Maximum number of digits in the integer
Maximum number of digits in the integer
portion of the formatted output.<!-- 描述:自定义格式化模式。 -->
portion of the formatted output.
</description>
</description>
<name>maxIntegerDigits</name><!--max-->
<name>maxIntegerDigits</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
@ -406,7 +373,7 @@ portion of the formatted output.<!-- 描述:自定义格式化模式。 -->
<description>
<description>
Minimum number of digits in the integer
Minimum number of digits in the integer
portion of the formatted output.
portion of the formatted output.
</description><!--注释货币-->
</description>
<name>minIntegerDigits</name>
<name>minIntegerDigits</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
@ -414,16 +381,11 @@ portion of the formatted output.
<attribute>
<attribute>
<description>
<description>
Maximum number of digits in the
Maximum number of digits in the
fractional portion of the formatted output.<!--货币最大值-->
fractional portion of the formatted output.
</description>
</description>
<name>maxFractionDigits</name>
<name>maxFractionDigits</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
@ -440,22 +402,17 @@ Name of the exported scoped variable
which stores the formatted result as a
which stores the formatted result as a
String.
String.
</description>
</description>
<name>var</name><!--属性明1-->
<name>var</name>
<required>false</required><!---->
<required>false</required>
<rtexprvalue>false</rtexprvalue>
<rtexprvalue>false</rtexprvalue><!---->
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Scope of var.
Scope of var.
</description>
</description>
<name>scope</name><!---->
<name>scope</name>
<required>false</required><!---->
<required>false</required>
<rtexprvalue>false</rtexprvalue><!---->
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
</tag>
</tag>
@ -471,37 +428,27 @@ Scope of var.
String to be parsed.
String to be parsed.
</description>
</description>
<name>value</name>
<name>value</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Specifies whether the string in the value<!---->
Specifies whether the string in the value
attribute should be parsed as a number,
attribute should be parsed as a number,
currency, or percentage.
currency, or percentage.
</description>
</description>
<name>type</name>
<name>type</name>
<required>false</required><!---->
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
<!-- Custom formatting pattern that determines
Custom formatting pattern that determines
how the string in the value attribute is to be
how the string in the value attribute is to be
parsed.-->
parsed.
</description><!---->
</description>
<name>pattern</name>
<name>pattern</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
@ -513,29 +460,24 @@ operation, or to which the pattern specified
via the pattern attribute (if present) is
via the pattern attribute (if present) is
applied.
applied.
</description>
</description>
<name>parseLocale</name><!---->
<name>parseLocale</name>
<required>false</required><!---->
<required>false</required>
<rtexprvalue>true</rtexprvalue><!---->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
<!-- Specifies whether just the integer portion of
Specifies whether just the integer portion of
the given value should be parsed.-->
the given value should be parsed.
</description>
</description>
<name>integerOnly</name>
<name>integerOnly</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
<!-- Name of the exported scoped variable which
Name of the exported scoped variable which
stores the parsed result (of type
stores the parsed result (of type
java.lang.Number).-->
java.lang.Number).
</description>
</description>
<name>var</name>
<name>var</name>
<required>false</required>
<required>false</required>
@ -545,7 +487,7 @@ java.lang.Number).-->
<description>
<description>
Scope of var.
Scope of var.
</description>
</description>
<name>scope</name><!-- 不允许使用运行时表达式 -->
<name>scope</name>
<required>false</required>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
@ -553,7 +495,7 @@ Scope of var.
<tag>
<tag>
<description>
<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>
</description>
<name>formatDate</name>
<name>formatDate</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag</tag-class>
<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.
Date and/or time to be formatted.
</description>
</description>
<name>value</name>
<name>value</name>
<required>true</required><!-- 不允许使用运行时表达式 -->
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Specifies whether the time, the date, or both
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.
date are to be formatted.
</description>
</description>
<name>type</name>
<name>type</name>
<required>false</required><!-- 不允许使用运行时表达式 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
@ -591,12 +528,7 @@ time (i.e. if type is missing or is equal to
"date" or "both"); ignored otherwise.
"date" or "both"); ignored otherwise.
</description>
</description>
<name>dateStyle</name>
<name>dateStyle</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
@ -616,69 +548,64 @@ ignored otherwise.
<description>
<description>
Custom formatting style for dates and times.
Custom formatting style for dates and times.
</description>
</description>
<name>pattern</name><!-- 属性名称 -->
<name>pattern</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute><!-- 描述:自定义格式化模式。 -->
</attribute>
<attribute>
<attribute>
<description>
<description>
Time zone in which to represent the formatted
Time zone in which to represent the formatted
time.
time.
</description>
</description>
<name>timeZone</name>
<name>timeZone</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 描述:自定义格式化模式。 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Name of the exported scoped variable which<!-- 描述:自定义格式化模式。 -->
Name of the exported scoped variable which
stores the formatted result as a String.
stores the formatted result as a String.
</description>
</description>
<name>var</name><!-- 属性名称 -->
<name>var</name>
<required>false</required>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Scope of var.
Scope of var.
</description><!---->
</description>
<name>scope</name><!-- 属性名称 -->
<name>scope</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
<required>false</required><!---->
<rtexprvalue>false</rtexprvalue><!-- 描述:自定义格式化模式。 -->
</attribute>
</attribute>
</tag>
</tag>
<tag>
<tag>
<description><!-- 描述:自定义格式化模式。 -->
<description>
Parses the string representation of a date and/or time
Parses the string representation of a date and/or time
</description>
</description>
<name>parseDate</name><!---->
<name>parseDate</name>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag</tag-class>
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag</tag-class>
<body-content>JSP</body-content>
<body-content>JSP</body-content>
<attribute>
<attribute>
<description>
<description>
Date string to be parsed.
Date string to be parsed.
</description>
</description>
<name>value</name><!-- 描述:自定义格式化模式。 -->
<name>value</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!---->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description>
<description>
Specifies whether the date string in the
Specifies whether the date string in the
value attribute is supposed to contain a
value attribute is supposed to contain a
time, a date, or both.
time, a date, or both.
</description><!-- 描述:自定义格式化模式。 -->
</description>
<name>type</name><!-- 属性名称 -->
<name>type</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute><!---->
<attribute>
<description>
<description>
Predefined formatting style for days
Predefined formatting style for days
which determines how the date
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");
is missing or is equal to "date" or "both");
ignored otherwise.
ignored otherwise.
</description>
</description>
<name>dateStyle</name><!-- 描述:自定义格式化模式。 -->
<name>dateStyle</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute><!---->
</attribute>
<attribute>
<attribute>
<description>
<description>
Predefined formatting styles for times
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
time or both a date and time (i.e. if type
is equal to "time" or "both"); ignored
is equal to "time" or "both"); ignored
otherwise.
otherwise.
</description><!---->
</description>
<name>timeStyle</name><!-- 属性名称 -->
<name>timeStyle</name>
<required>false</required><!-- 描述:自定义格式化模式。 -->
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description><!---->
<description>
Custom formatting pattern which
Custom formatting pattern which
determines how the date string is to be
determines how the date string is to be
parsed.
parsed.
</description>
</description>
<name>pattern</name><!-- 属性名称 -->
<name>pattern</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description><!---->
<description>
Time zone in which to interpret any time
Time zone in which to interpret any time
information in the date string.<!-- 描述:自定义格式化模式。 -->
information in the date string.
</description>
</description>
<name>timeZone</name><!-- 属性名称 -->
<name>timeZone</name>
<required>false</required>
<required>false</required><!-- 不允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
@ -738,33 +660,28 @@ the parse operation, or to which the
pattern specified via the pattern
pattern specified via the pattern
attribute (if present) is applied.
attribute (if present) is applied.
</description>
</description>
<name>parseLocale</name><!-- 属性名称 -->
<name>parseLocale</name>
<required>false</required>
<required>false</required>
<rtexprvalue>true</rtexprvalue><!-- 允许使用运行时表达式 -->
<rtexprvalue>true</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description><!-- 描述:自定义格式化模式。 -->
<description>
Name of the exported scoped variable in
Name of the exported scoped variable in
which the parsing result (of type
which the parsing result (of type
java.util.Date) is stored.
java.util.Date) is stored.
</description>
</description>
<name>var</name><!-- 属性名称 -->
<name>var</name>
<required>false</required>
<required>false</required>
<rtexprvalue>false</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute>
</attribute>
<attribute>
<attribute>
<description><!-- 描述:自定义格式化模式。 -->
<description>
Scope of var.
Scope of var.
</description>
<name>scope</name>
</description>
<name>scope</name><!-- 属性名称 -->
<required>false</required>
<required>false</required>
<rtexprvalue>false</rtexprvalue><!-- 不允许使用运行时表达式 -->
<rtexprvalue>false</rtexprvalue>
</attribute><!-- 描述:自定义格式化模式。 -->
</attribute>
</tag>
</tag>
</taglib>
</taglib>