📄 jsf_core.tld
字号:
<?xml version="1.0" encoding="ISO-8859-1" ?><!-- Copyright 2004 Sun Microsystems, Inc. All rights reserved. SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.--><!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"><taglib> <!-- ========== Tag Library Description Elements ========================= --> <tlib-version>1.0</tlib-version> <jsp-version>1.2</jsp-version> <short-name>f</short-name> <uri>http://java.sun.com/jsf/core</uri> <description> The core JavaServer Faces custom actions that are independent of any particular RenderKit. </description> <!-- ========== Tag Library Validator ==================================== --> <!-- This TLV verifies that a Faces tag has an ID if it is a child or sibling of a JSTL conditional or iterator tag --> <validator> <validator-class> com.sun.faces.taglib.jsf_core.CoreValidator </validator-class> <description> This tag library validator verifies certain semantic restrictions on the use of JavaServer Faces component actions, including the requirement that component tags nested inside a JSTL conditional tag must have a value specified for the "id" attribute. </description> </validator> <!-- ============== Configuration Listener ============== --> <!-- This ServletContextListener initializes the runtime environment of the JavaServer Faces Reference Implementation when a web application including it is initialized by the container. --> <listener> <listener-class>com.sun.faces.config.ConfigureListener</listener-class> </listener> <!-- ========== Tag Descriptions ========================================= --> <tag> <name>actionListener</name> <tag-class>com.sun.faces.taglib.jsf_core.ActionListenerTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>empty</body-content> <description> Register an ActionListener instance on the UIComponent associated with the closest parent UIComponent custom action. </description> <attribute> <name>type</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> Fully qualified Java class name of an ActionListener to be created and registered. </description> </attribute> </tag> <tag> <name>attribute</name> <tag-class>javax.faces.webapp.AttributeTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>empty</body-content> <description> Add an attribute to the UIComponent associated with the closest parent UIComponent custom action. </description> <attribute> <name>name</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> The name of the component attribute to be set. </description> </attribute> <attribute> <name>value</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> The value of the component attribute to be set. </description> </attribute> </tag> <tag> <name>convertDateTime</name> <tag-class>com.sun.faces.taglib.jsf_core.ConvertDateTimeTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>empty</body-content> <description> Register a DateTimeConverter instance on the UIComponent associated with the closest parent UIComponent custom action. </description> <attribute> <name>dateStyle</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Predefined formatting style which determines how the date component of a date string is to be formatted and parsed. Applied only if type is "date" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default". </description> </attribute> <attribute> <name>locale</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Locale whose predefined styles for dates and times are used during formatting or parsing. If not specified, the Locale returned by FacesContext.getViewRoot().getLocale() will be used. Value must be either a VB expression that evaluates to a java.util.Locale instance, or a String that is valid to pass as the first argument to the constructor java.util.Locale(String language, String country). The empty string is passed as the second argument. </description> </attribute> <attribute> <name>pattern</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Custom formatting pattern which determines how the date/time string should be formatted and parsed. </description> </attribute> <attribute> <name>timeStyle</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Predefined formatting style which determines how the time component of a date string is to be formatted and parsed. Applied only if type is "time" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default". </description> </attribute> <attribute> <name>timeZone</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Time zone in which to interpret any time information in the date String. Value must be either a VB expression that evaluates to a java.util.TimeVone instance, or a String that is a timezone ID as described in the javadocs for java.util.TimeZone.getTimeZone(). </description> </attribute> <attribute> <name>type</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Specifies what contents the string value will be formatted to include, or parsed expecting. Valid values are "date", "time", and "both". Default value is "date". </description> </attribute> </tag> <tag> <name>convertNumber</name> <tag-class>com.sun.faces.taglib.jsf_core.ConvertNumberTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>empty</body-content> <description> Register a NumberConverter instance on the UIComponent associated with the closest parent UIComponent custom action. </description> <attribute> <name>currencyCode</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> ISO 4217 currency code, applied only when formatting currencies. </description> </attribute> <attribute> <name>currencySymbol</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Currency symbol, applied only when formatting currencies. </description> </attribute> <attribute> <name>groupingUsed</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Flag specifying whether formatted output will contain grouping separators. Expressions must evaluate to a boolean. Default value is true. </description> </attribute> <attribute> <name>integerOnly</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Flag specifying whether only the integer part of the value will be formatted and parsed. Expressions must evaluate to a boolean. Default value is false. </description> </attribute> <attribute> <name>locale</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Locale whose predefined styles for numbers are used during formatting and parsing. If not specified, the Locale returned by FacesContext.getViewRoot().getLocale() will be used. Expressions must evaluate to a java.util.Locale. </description> </attribute> <attribute> <name>maxFractionDigits</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Maximum number of digits that will be formatted in the fractional portion of the output. Expressions must evaluate to an int. </description> </attribute> <attribute> <name>maxIntegerDigits</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Maximum number of digits that will be formatted in the integer portion of the output. Expressions must evaluate to an int. </description> </attribute> <attribute> <name>minFractionDigits</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Minimum number of digits that will be formatted in the fractional portion of the output. Expressions must evaluate to an int. </description> </attribute> <attribute> <name>minIntegerDigits</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Minimum number of digits that will be formatted in the integer portion of the output. Expressions must evaluate to an int. </description> </attribute> <attribute> <name>pattern</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Custom formatting pattern which determins how the number string should be formatted and parsed. </description> </attribute> <attribute> <name>type</name> <required>false</required> <rtexprvalue>false</rtexprvalue> <description> Specifies how the number string will be formatted and parsed. Valid values are "number", "currency", and "percentage". Default value is "number". </description> </attribute> </tag> <tag> <name>converter</name> <tag-class>javax.faces.webapp.ConverterTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>empty</body-content> <description> Register a named Converter instance on the UIComponent associated with the closest parent UIComponent custom action. </description> <attribute> <name>converterId</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> Converter identifier of the Converter instance to be created and registered. </description> </attribute> </tag> <tag> <name>facet</name> <tag-class>javax.faces.webapp.FacetTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>JSP</body-content> <description> Register a named facet on the UIComponent associated with the closest parent UIComponent custom action. </description> <attribute> <name>name</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> Name of the facet to be created. </description> </attribute> </tag> <tag> <name>loadBundle</name> <tag-class>com.sun.faces.taglib.jsf_core.LoadBundleTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>empty</body-content> <description> Load a resource bundle localized for the Locale of the current view, and expose it (as a Map) in the request attributes of the current request. </description> <attribute> <name>basename</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> Base name of the resource bundle to be loaded. </description> </attribute> <attribute> <name>var</name> <required>true</required> <rtexprvalue>false</rtexprvalue> <description> Name of a request scope attribute under which the resource bundle will be exposed as a Map. </description> </attribute> </tag> <tag> <name>param</name> <tag-class>com.sun.faces.taglib.jsf_core.ParameterTag</tag-class> <tei-class>com.sun.faces.taglib.FacesTagExtraInfo</tei-class> <body-content>JSP</body-content> <description> Add a child UIParameter component to the UIComponent
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -