The tag is rendered by its parent tag, see the parent tag descriptions for more information.
Some components may be hidden on the palette. To show a hidden component in the palette, right-click within the palette view and choose Customize. Remove the check next to Hide for each component that you want to display on the palette. Components that are initially hidden are denoted by an asterisk (*) below. The Properties view for a component shows the most common set of attributes you can set on a component, and, depending on the component, you might also see options for adding controls, actions, or other components. To open the Properties view, click Window > Show View > Properties; however, it is opened by default.
The
All Attributes view shows a table of all the attributes you can set on a component,
which includes those attributes you can access from the Properties view. To
switch to the All Attributes view, click the All Attributes icon in the Properties view.
The Properties view for a component shows the most common set of attributes you can set on a component, and, depending on the component, you might also see options for adding controls, actions, or other components. To open the Properties view, click
.Configure this component using the Quick Edit view. To open the Quick Edit view, click
.The All Attributes view shows a table
of all the attributes you can set on a component, which includes those attributes
you can access from the Properties view. To switch to the All Attributes view,
click the All Attributes icon in the upper right
corner of the Properties view.
Represented in All Attributes view by
Represented in Properties view by
Add an action that is performed when a row is clicked
Allows you to create a runtime action that happens when a row is clicked.
Add an edit column that brings up a form for in-place editing of row content
Allows you to provide in-row editing at runtime.
Add selection column to the table
Allows you to add a column with choices related to the table contents.
Add action that manipulates selection to header
Allows you to create an action that manipulates the header information.
Add a choice for each check box in the group
Allows you to specify the names, values and order of boxes in the check box group component. You can add single choices or a set of choices.
Add a choice for each radio button in the group
Allows you to specify the names, values and order of radio buttons in the radio button group component. You can add single choices or a set of choices.
Add a choice for each item in the color menu
Allows you to specify the names, values and order of colors in the selectOneColor component. You can add single choices or a set of choices.
Add a choice for each item in the combo box drop-down
Allows you to specify the names, values and order of items in the drop-down menu of the component.
Add a choice for item in the list box
Allows you to specify the names, values and order of items within the list box component.
Add a parameter value to substitute for each {n} in the value string
Allows you to specify the names and values of Output Message parameters. You may also remove items using the Remove button and change their order in the panel using the Move Up and Move Down buttons.
Add the parameters that control the player
Specifies what parameters are used to control the media player component.
Add a panel for each tab to display in the control
Allows you to specify the IDs, labels and order of tabs in the panels - tabbed component. Additionally, you may also specify that individual tabs contain predefined finish and cancel command button components.
Adds each page number to the footer area so that the desired page can be clicked on by the user.
Categorization>Add column to categorize table rows
Categorization>Remove column to categorize table rows
Adds a column with a row categorization component where you can set table sort values and add icons or text to the column. Once added, the Categorization icon changes to Remove.
Adds a component to the footer area that lets you select a page from a drop-down list.
Adds a component to the footer area that uses arrows to move between pages.
Adds a component to the footer that creates a simple drop down menu for moving to the next page.
Adds a component to the footer area that displays statistics on the pages.
Behavior>After user types X characters
Enact the control attribute after an end user enters this many characters into the component.
Assign actions to the specified keystrokes.
Specifies key strokes, actions and targets of those actions within the form component. Key strokes and actions are chosen from drop down lists. The targets are selected from a drop down list populated with input fields present within the form. Whenever the key is pressed within the form, the action is executed.
Specifies an image to be used as the background. Click the Browse button to choose an image file or to bind to a data source.
Click to code the action this link performs
Switches to the Quick Edit view so that actions for the hyperlink to perform may be programmed. Additionally, rules can be defined based upon the actions and outcomes returned.
Click to create/edit custom validation code
Switches to the Quick Edit view so that scripts or snippets of code may be entered for various user initiated events.
Specifies whether a header or footer is to be included in the data table. Use the Add and Remove buttons to add or delete columns. Use the Move Up and Move Down buttons to modify the order of the columns.
Display validation error messages in an error message control
Inserts an error message component associated with the selected component. This will display an error message if the validation fails.
Do not line wrap cell contents
Specifies that contents of the selected cell should not wrap.
Specifies the type of file to be used by the component. Can be statically defined or linked to data storage.
Specifies the name of the file to be used by the component. Can be statically defined or linked to data storage.
String: Specifies that the input supplied by the user should be in the form of a text string.
Number: Specifies that the input supplied by the user should be in the form of a number.
Date/Time: Specifies that the input supplied by the user should be in the form of date and/or time.
Mask: Specifies that the input supplied by the user be filtered in a way that selectively includes or excludes certain values.
String: Specifies that the output should be in the form of a text string.
Number: Specifies that the output should be in the form of a number.
Date/Time: Specifies that the output should be in the form of date and/or time.
Mask: Specifies that the output be filtered in a way that selectively includes or excludes certain values.
Specifies whether the panel should be aligned on the left, center or right.
Options>Opens a window with a list of custom attributes that may be set for this component.
Allows you to specify the order of components within the panel, using the Move Up and Move Down buttons.
Select the content of this field
Specifies that the field chosen to have focus should also initially have its contents selected.
Checking this box inserts a header region, f:facet (header) and h:panelBox, into the data table which can then be populated with other components.
Show helper button>Specifies that the component should display a helper button to the user.
Show prompt character>Specifies a symbol be made visible to the user to prompt them for input.
Use simple validation>Allows you to enter a simple minimum and maximum range that the component will validate against.
Use advanced validation>Allows you to specify a more advanced expression for validation using EL syntax.
Validate field value in the browser
Allows for the field validation to happen in the browser at runtime.
Set focus when the page is initially displayed
Specifies the field that will have the initial focus when the page is displayed. First field in page or Specific Fields (identified by their ID) may be specified.
"All Attributes" view attributes
Allow the following types of files
Specifies the types of files, separated by commas, that the component will allow.
The character set in which the response to the client is expected. Standard HTML attr. See the HTML form tag: This attribute specifies the list of character encodings for input data that is accepted by the server processing this form. The value is a space-delimited and/or comma-delimited list of charset values. The client must interpret this list as an exclusive-or list, that is, the server is able to accept any single character encoding per entity received.
Specifies a single keyboard key as an access key. Pressing the specified access key at runtime gives focus to this component. Pressing ALT plus the specified access key at runtime gives focus to this component (or executes the component if it is a kind of button).
Specifies the value returned when the component is clicked. The value is passed to the default NavigationHandler, that then matches the value against a set of navigation rules defined in the application configuration file.
An expression that points to a method with an ActionEvent argument and a "void" return type.
Specifies whether the component should be aligned to the left, center or right.
Specifies alternate text for a component. The alternative text is displayed when the element cannot be rendered normally, for example, in browsers that do not support forms and in browsers set to not display images.
An attribute associated with the object html tag used to render the Media Components, used to specify a space-separated list of URLs for archives containing resources relevant to the object.
Specifies whether data other than masked inputted are removed or not. Default value is false.
Show separator between each item
Checking this box specifies that separator lines appear between items in the action bar. If autoseparate is set to true, a separator item is automatically inserted between each contained components when rendered. If it is left blank, the default is false and no separator is inserted.
If autostart is set to true, the rich media file will start playing automatically in the component. Checking this will cause the component to start automatically at run time.
Automatically advance to another input field after the specified number of characters has been entered. The default value is false.
Specifies whether auto-tabbing is enabled or disabled. Automatically advances user to another input field after the specified number of characters has been entered. When checked adds the hx:inputHelperAssist section to the All Attributes view and sets autoTab to True.
Sets the background color for the image window. When a clip includes transparent regions, the background color also shows through these areas.
Specifies the base URL the media player will be operating in. For more information, see the Windows® Media documentation for baseURL in the MSDN Library.
Specifies the background color in 6 digit hexadecimal RGB values beginning with a # symbol, or by entering a color name, for example, black, white, or blue.
Specifies the color of the movie rectangle before the movie itself appears. The value is expressed in the standard six hexadecimal character RGB color representation (for example, #FFFF00).
An expression that binds the component's instance (usually a user interface component) to a bean property (usually in the backing file).
Specifies, in pixels, the size of the border for the table.
Specifies, in pixels, the size of the border for the player.
Specifies, in pixels, the size of the border for the image.
Specifies the amount of space between the border of the cell and the cell contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents.
Specifies the amount of space between the border of the cell and its contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents.
Specifies, in pixels, the amount of space between the individual cells within the table.
Specifies, in pixels, the amount of space to leave between cells.
Specifies whether the presentation should be centered in the image window and displayed in its original, encoded size.
The character encoding of the resource designated by the hyperlink.
Specifies the base path used to resolve relative URIs specified by other attributes in the component.
Specifies the initial collapse state of the category row. Values can be true or false. If left blank, the default is true.
Specifies a custom image to be displayed when a category is collapsed.
Specifies the color of the selected component in 6 digit hexadecimal RGB values beginning with a # symbol, or by entering a color name, for example, black, white, blue, and so on.
Assigns a defined CSS stylesheet style for the columns of the data table component. The CSS stylesheet file must be linked into the component's JSP before it can be used. This may be entered manually, or by clicking the button and selecting the desired classes from within the window.
Specifies the number of columns displayed at runtime.
Specifies the number of columns displayed at runtime.
Adds or removes column components from the table. You can set the label, width, and ID for each column and move them within the table.
Specifies the number of columns in the grid.
Specifies text to be displayed requesting confirmation when a commandExButton is pressed. If no value is set for this attribute, a confirm dialog will not be shown.
When the same console name is specified for multiple control on a Web page, this parameter can be used to enable these controls to manage playback of a single embedded presentation. For example, if you have multiple Play and Stop buttons on the same page, a shared console name enables them to control the same clip.
Alternative CSS class names associated with the component. The situation in which these are used can be determined from the names.
Embeds the specified RealPlayer control on your Web page.
Specifies the data type to which the value is converted. The JavaServer Faces implementation provides a set of Converter implementations that you can use to convert your component data to a type not supported by its renderer.
The position and shape of the hot spot on the screen (for use in client-side image maps).
Converts the Input Text string to an Input Text Number format.
Specifies the symbol for the currency to be entered. Becomes active if you specify a currency number type.
Used to specify a method to invoke at the decode phase of the scriptCollector component.
Specifies the image to be displayed when the component is disabled.
If disabled is set to true, the component is displayed at runtime but is not functional. If left blank, the default value is false.
If set to true, the Cancel button is displayed at runtime but is not functional. If left blank, the default value is false.
Alternative CSS class names associated with the component The situation in which these are used can be determined from the names.
If set to true, the Finish button is displayed at runtime but is not functional. If left blank, the default value is false.
CSS style applied to edit pane.
CSS style class applied to edit pane and controls.
Alternative CSS class names associated with the component The situation in which these are used can be determined from the names.
Specifies the content type used to submit the form.
Specifies an action by one of the predefined actions or JavaScript™ function, which is invoked when client-side validation results in an error.
Alternative CSS class names associated with the component. The situation in which these are used can be determined from their names.
Specifies a CSS class for error. The style is reset to the successClass style when a valid key is clicked in the input field. If the successClass is not specified, the css class for input_text is used. When neither errorClass nor successClass is specified, the css class is not reset. You can specify multiple classes separated by commas, for example: errorClass="class, class2, class3".
Style modifiers for the CSS classes.
Specifies whether to escape HTML formatting (False) or to render HTML tags as HTML (True).
Do not allow the following types of files
Specifies the types of files, separated by commas, that the component will exclude.
Specifies a custom image to be displayed when a category is expanded.
Alternative CSS class names associated with the component. The situation in which these are used can be determined from the names.
Style modifiers for the CSS classes.
Index of the first row to be displayed.
Specifies the component to which the helper component is to be applied. The value should be the ID of the helped component.
Display error message for the component
Specifies the ID of the input field for which you want to capture and display error messages.
Specifies which sides of the frame surrounding a grid will be visible.
Show all error messages generated by this page
Show only error messages not associated with a specific component.
Specifies what error messages the component should display, either all error messages generated by the page (False) or only error messages of components not already associated (True).
Specifies whether formatted output will contain grouping separators.
Assigns a defined CSS stylesheet style for the column headers of the data table component. The CSS stylesheet file must be linked into the component's JSP before it can be used. This may be entered manually, or by clicking the button and selecting the desired class from within the window.
Specifies the height of the component in either pixels or percentage. To specify percentage, append % to the value.
Specifies the height of the component in pixels.
Specifies the image to display when the user's mouse pointer passes over the component.
The path to the image for this button.
The language code of the resource designated by this hyperlink.
Specifies the amount of white space in pixels to be inserted to the left and right of the component.
Assigns a name to a component. Should be a unique name within a JSP.
Used in conjunction with the 'bundle' attribute, the imageKey attribute relates to a key within the set of key = value pairs specified in the bundle, where the value is a URL/URI to an image file.
Specifies an URL/URI to an image to be displayed in the component.
If true, skip straight to render phase of life cycle.
Alternative CSS class names associated with the component. The situation in which these are used can be determined from the names.
Style modifiers for the CSS classes.
Specifies the panel's initial ID.
Specifies whether client-side auto-formatting is enabled or not. The default value is false (not enabled).
Specifies whether only the integer part of the value will be parsed.
Specifies that the number entered into the field be restricted to an integer.
If set to true, the image component is set to use a Server Side image map. Note that the graphic component must be contained within a hyperlink component.
Locale whose predefined styles for dates and times are used during formatting or parsing. If not specified, the locale returned by FacesContext.getViewRoot().getLocale() is used.
Locale whose predefined styles for numbers are used during formatting or parsing. If not specified, the locale returned by FacesContext.getViewRoot().getLocale() is used.
Specifies a link to a long description of the image. This description should supplement the short description provided using the alt attribute.
Specifies whether playback of the clip should continue or loop, indefinitely. Default is true.
Specifies whether the movie repeats indefinitely or stops when it reaches the last frame. Default is true.
Specifies an input mask pattern by using mask characters. Use # as a digit placeholder and ? as a letter placeholder.
Specifies an output mask pattern by using mask characters. Use # as a digit placeholder and ? as a letter placeholder.
Maximum number of digits that will be formatted in the fractional portion of the output.
Maximum number of digits that will be formatted in the integer portion of the output.
Behavior>After user types X characters
Enact the control attribute after an end user enters this many characters into the component.
Specifies the maximum length of characters the input component can allow.
Specifies the maximum length of characters for file name and location.
Used for declaring the media MIME type when src is bound to binary data.
The minimum number of characters this component can contain when submitted on the server.
The minimum number of characters this component can contain when submitted on the server. Adds a function f:validateLength with a minimum attribute to the All Attributes view.
The maximum number of characters this component can contain when submitted on the server.
The maximum number of characters this component can contain when submitted on the server. Adds the function f:validateLength with a maximum attribute to the All Attributes view.
Minimum number of digits that will be formatted in the fractional portion of the output.
Minimum number of digits that will be formatted in the integer portion of the output.
Specifies a name for the component, should be unique within a JSP.
Specifies the name of the facet that is added, for example, header in a data table.
Expand or collapse the child panelActionbar. It is applied only if one panelActionbar is nested inside another.
Places the image before or after the label of the child panelActionbar. It is applied only if one panelActionbar is nested inside another.
Amount by which the submenu of the child panelActionbar will be indented. It is applied only if one panelActionbar is nested inside another.
Label of child panelActionbar. It is applied only if one panelActionbar is nested inside another.
Specifies an image to go before or after the label. The button to the right of the field allows you to browse for or import the image.
Do not use JavaScript with this control.
Check to give the component a three-dimensional, shaded appearance. If noshade is set to true, the component is rendered in a solid color. If left blank, the browser used will display the tag in its default way.
Scroll after display of X tabs
Number of tabs to be displayed on the panel. Limits the number of tabs visible within the component to the number entered into the field. Additional tabs can be accessed by using the inserted scrolling control.
Becomes active if you select a custom type number field. Custom formatting pattern which determines how the string should be parsed.
Specifies the image to display when a user clicks on the component.
Specifies the number of times a clip plays.
For adding a list of additional player attributes/parameters, the list should be a comma separated list of name=value pairs.
Specifies URL containing player code for download. Shown if player is not already installed.
Specifies location of Java™ Archive (JAR) file containing player code for download. Shown if player is not already installed.
Used to specify a method that is to be invoked at the start of the encode. Begin phase of the scriptCollector, that is, the method is invoked just before the component is rendered.
Used to specify a method that is to be invoked at the end of the encode. End phase of the scriptCollector, that is, the method is invoked immediately after the component is rendered.
The underscore character ( _ ) is the default character value for the property. The PromptChar property can only be set to exactly one character.
Specifies the character to be shown to prompt a user for input.
Specifies a picture quality level for the component. Note that a High quality level can affect performance.
Specifies that the value of the component cannot be changed from its initial value.
If set to 'true' at runtime, the password asterisks will be redisplayed in same named password fields after submitting the containing form.
Limits the type of characters that can be entered into the component (for example, Digits Only or ASCII Alphabet Only). Adds hx:validateConstraint with the regex attribute to the All Attributes view.
The relationship from the current document to the anchor specified by this hyperlink. The value of this attribute is a space-separated list of link types.
Render a button as an accessibility hook for keyboard navigation.
The component must be specified. Check this to require the user to enter a value.
A reverse link from the anchor specified by this hyperlink to the current document. The value of this attribute is a space-separated list of link types.
A set of classes which are cycled through as the rows are displayed. This may be defined manually, or by clicking the button and selecting the desired classes from within the window.
Specifies the number of rows displayed at runtime.
Specifies the size (in pixels) between items within the component.
Specifies the pixel width of the rendered table cell containing the separators.
Assigns a defined CSS stylesheet style for the separator (for example, solid lines or whitespace). The CSS stylesheet file must be linked into the component's JSP before it can be used.
Displays Finish and Cancel buttons.
Displays Next and Back buttons.
Checking this box inserts a pair of buttons that can be used to cycle between the various tabs within the component.
Specifies whether or not Back and Next buttons are shown for navigating between panels.
Specifies whether the detail part of the error is shown.
Specifies whether the summary of the message is shown.
Checking this box specifies that the tabs in the component should be hidden from the user.
Show only this many tabs at a time and display scroller-buttons used to get to the tabs not displayed.
Specifies whether all unplayed clips in a presentation, should be played back in a random order. This parameter can be used for multi-clip RAM files (.ram or .rpm) or SMIL files that contain only a sequence of clips
The width (in characters) of the control. The width can be more precisely specified via CSS.
Specifies the height of the component (by number of lines, pixels or percentage of the screen).
Specifies the initial width of the component. The width is given in pixels except in the case of a text input component where its value refers to the number of characters.
Specifies the initial width of the component, where its value refers to the number of characters.
Width of nip off the upper left side of the tab, when tab is the selected tab.
Width of the tab border curve in pixels on the upper right side of the tab, when the tab is select.
Width of nip off the upper left side of the tab, when tab is NOT the selected tab.
Width of nip off the upper right side of the tab, when tab is NOT the selected tab.
Width of nip of the relevant side of the tab (left or right). You may set the width for both active and inactive tabs.
The URL to an image representing the first button.
The URL to an image representing the last button.
The URL to an image representing the next button.
The URL to an image representing the previous button.
URL of image to display when selected.
URL of image to display when unselected.
Media file to be played. Specifies the file to be used by the component.
Specifies a message that a browser may render while loading the component's implementation and data.
Specifies whether to maintain the original aspect ratio of the video to be played. Default is false.
Specifies CSS style information for the component (for example, style="font-size : 8pt ; color : red"). Defines the properties (such as font and color) of the selected component. This may be done manually, or by clicking the button and selecting the desired properties from within the window.
Space-separated list of CSS style classes to be applied when this element is rendered. This value must be passed through as the class attribute on generated markup. Defines the classes (such as style sheets) of the selected component. This may be done manually, or by clicking the button and selecting the desired Classes from within the window.
Specifies an action by one of the predefined actions or JavaScript function, which is invoked when client-side validation results in success.
Specifies a CSS class for success with client-side validation. Multiple classes can be specified.
Specifies a summary details string for user agents rendering to non-visual media.
Controls all Shockmachine functionality and has separate sub-parameters. For details, refer to Shockmachine parameters in the Macromedia Director Support Center.
Specifies the position of the component in the tabbing order in the JSP. This value must be a number between 0 and 32767.
Specifies the number to start the tabindex property at for the categories. Default is 0.
Normally the behavior applies to the parent tag. Target can be used to assign it to a different tag. Note the value may identify an HTML (non-JSF) tag. #body can be supplied to apply the behavior to the entire page.
Specifies the action target by tag ID. When the target is not specified and action is set, the default target is the event-source object.
Assigns the target frame within a frameset that a page should be loaded into when a component is clicked.
Specifies the predefined action.
CSS class applied to the text field. This allows the distinction between the input type=submit and input type=text when using ELEMENT.className notation in CSS.
Time zone in which to interpret any time information in the date string
Specifies the title text, shown in browser as a tooltip at runtime. Used by a browser as the alternative text of a component if the alternative text is not specified.
Specifies whether detail part of message should be shown as tooltip.
Specifies the button type, either Submit, Reset, or Plain .
Specifies that the component should use an item from a database
Specifies whether the date, the time, or both are displayed in the output field.
Specifies the URL the component should use.
Render text buttons instead of images.
Specifies an image map to be used with the component. The image map is defined by a MAP element. The value of usemap must match the value of the name attribute of the associated MAP element.
Specifies whether client-side validation is enabled or not. The default value is true (enabled).
Classname of validator to instantiate.
A method (represented by a MethodBinding expression) that accepts FacesContext, UIComponent, and Object parameters. It is called during the validation process to ensure that value of the component is correct.
Specifies the document to which the link is connected. This can be a String containing the document filename or it can be the binary data of the document. Specifying binary data is done in conjunction with setting the mimetype attribute. The value can be a String(Base64 encoded), a byte[], or a java.io.InputStream object. When specifying binary data the value binding expression must be able to be evaluated on its own in a subsequent request back to the server by the browser for the document.
Specifies the initial text value for the component displayed at runtime. Contains information to be displayed, in the form of a specified value or a pointer to a dynamic value.
Specifies the file to be used by the component. The value can be a String (file content will be Base64 encoded), a byte[], or an object.
Specifies the text to be displayed within the command button.
Specifies the page to which the component links. This may be specified manually when the link is created on the page, or by clicking the button and selecting the page from the window.
Method to be notified when value of component has changed.
Specifies the reference variable name for the data available using the value attribute.
Specifies whether tabs will be of different lengths, depending on their name.
Layout of tabs: Display tabs with a uniform width
Specifies that all tabs within the component be displayed with the same width.
Specifies the volume, in hundredths of decibels ranging from –10,000 to 0. The default value is –600.
Specifies the amount of white space, in pixels, to be inserted to the top and bottom of the component.
Alternative CSS class names associated with the component. The situation in which these are used can be determined from the names.
Style modifiers for the CSS classes.
Specifies the width of the component in either pixels or percentage. To specify percentage is to be used append % to the value.
JavaScript event handler invoked when the date changes.
JavaScript event handler invoked if a mouse button is clicked while the mouse pointer is over the component. Fires after the individual mousedown and mouseup events. Should not fire if the mouse pointer is moved such that the release of the button occurs while the pointer is outside the component.
JavaScript event handler invoked if a mouse button is clicked twice while the mouse pointer is over the component. Fires after the individual mousedown and mouseup events. The click event should not be fired in this case.
JavaScript event handler invoked when the component receives focus.
JavaScript event handler invoked when a keyboard key is pressed down.
JavaScript event handler invoked when a character is formed as the result of pressing a keyboard key. Browsers differ as to whether the event is fired when a "function" or "control" key pressed.
JavaScript event handler invoked when a keyboard key is released.
JavaScript event handler invoked if a mouse button is pressed down while the mouse pointer is over the component.
JavaScript event handler invoked each time the mouse pointer is moved while over a component. Browsers differ in regard to the granularity of a what constitutes a move, although the event should fire each time the pointer is moved at least one pixel.
JavaScript event handler invoked when the mouse pointer is outside (away from) a component. A mouseover event should have been fired before this event.
JavaScript event handler invoked when the mouse pointer is initially moved over a component.
JavaScript event handler invoked if a mouse button is released down while the mouse pointer is over the component.
Assign a JWL Action and/or JavaScript to a DOM event handler.
Assign a JWL Action and/or JavaScript to the pressing of a function/control key when a component or the content of a component has focus.
Assign a JWL Action and/or Javascript to the clicking of the right mouse button on a component or on the content of a component.
Mark the panel as AJAX-able where requests to re-retrieve the content include parameters which can be used to vary the content of the panel.
Mark the panel as AJAX-able where requests to re-retrieve the content submit the contents of the containing form so that the form contents can be used to vary the content of the panel.
Mark the panel as AJAX-able where requests to re-retrieve the content are directed to a different page than the one containing the panel (e.g., an "external data source").
When you mouse over a menu-item in the top-level menu that has children, the child menu is displayed, if set to true or omitted. If it is set to false, you must click on a menu-item in the top-level menu that has children in order to see the child menu.
When you mouse over a menu-item in the top-level menu that has children, the child menu is displayed, if set to true or omitted. If it is set to false, you must click on a menu-item in the top-level menu that has children in order to see the child menu.
The ID of a menu item that is initially displayed as "selected" (selected is a different CSS defined visual state).
If an initial selection is provided (or if one is set via JavaScript), specifies if only the child item is shown selected (false or omitted) or if all items from the containing parent menu down to the child item are shown as selected.
If true, the top-level menu is displayed vertically. If false or omitted, it is drawn horizontally.
If true or omitted, the child-menus (all menus other than the top-level menu) are displayed vertically. If false, they are drawn horizontally.
If provided, the function is called whenever an action is taken.
If true, this menu item is styled via the "alt class" CSS classes. If false or omitted, the item is styled using the "normal" CSS classes.
If true, this menu item is disabled. If false or omitted, the menu item is not disabled.
If true, clicking on this menu item executes both the tag associated with the item (e.g., executes the requestLink) and displays the child menu associated with this item. This attribute is only meanigful when applied to the child tag in a header facet, that is, to a menu item which has a child menu associated with it. By default, clicking on any menu item that does not have children, executes the menu item. Eqaully, clicking on any menu item that does have an associated child menu only displays the child menu. In certain cases (usually when building a navigation structure) clicking on a menu item that has an associated child menu needs to both execute the action (e.g., get a page, targetted to a different frame) and display the child menu.
Default is true. If true, the header area of the calendar is displayed on two lines (one for year and one for month). If false, the header area is displayed on one line.
Width (in pixels) of the border to be drawn around the table containing the options list.
The ID or class name of a custom converter to use with this component. If a custom converter is defined in a TLD, it may also be specified by using the converter tag as a child tag of the component.
JavaScript event handler invoked when the color changes.
The base class of a set of CSS classes that describe the visual appearance of the dropdown popup. Note that the name excludes the suffixes (e.g., it's inputColor1 not inputColor1_ColorPicker).
If true, the progress bar is self-timing and when started, it automatically updates itself on the specified interval. If omitted or false, the progress bar must be updated manually. It redraws the bar as a result of JavaScript calls that specify the current status. If auto is true, the bar does not display percent complete. If false, it displays percent complete.
If true, the progress bar is hidden when the page is initially displayed. This should be used instead of setting "display:none" in the progress bar's style.
The message to display above the bar. This may be changed via JavaScript as the bar is running.
If true, the progress bar draws from the center outwards. If omitted or false, the bar draws from left to right.
If auto is true (optional, default is 5), the amount (percentage of the width of the progress bar) the bar increments each time it updates. For example, a value of 10 means each increment widens the bar by 10% of total width. If auto is false or not set (optional, default is 0), the amount (percentage) the bar intially displays. For example, a value of 15 means that the bar shows the starting value as 15%.
If auto is false or not set (optional, default is 0), the amount (percentage) the bar intially displays. For example, a value of 15 means that the bar shows the starting value as 15%.
If auto is true, interval (how often) the bar is updated. Specified in milliseconds, for example, a value of 5000 means the bar changes every 5 seconds.
If omitted or true, dialogs that are movable can be moved via the keyboard by pressing Ctrl+Shift+Arrow-key whenever something in the dialog has focus. If false, the dialog cannot be moved via the keyboard.
If true, when the page is loaded, the dialog is shown (the onshow handler is called, the primary window is disabled). If false, the dialog is not initially shown.
If an identifier is provided, when the dialog is shown, focus is initially set to this field (and the content of the field selected if appropriate). If omitted or false, when the dialog is shown, focus is set to the first focusable field in the dialog.
If an ID is provided and align or valign is set to relative, the alignment is relative to the identified tag.
If true, when the dialog is displayed a copy of the values from all "form" fields within the dialog is made (for example, the values of input and textArea are saved). The saved values are available programmatically to event handlers written for the dialog and the values are used to restore the state of the values if cancel is clicked. If false, values are not saved (and clicking cancel will not restore values to their state when the dialog was first shown).
If true (or omitted), a title bar is displayed at the top of the dialog box. If false, a title bar is not displayed.
The URL of the image to be used as the close button. (Can also be specified via CSS.)
JavaScript function to be run whenever the dialog is displayed. The signature of the function is function(thisObj, thisEvent) where thisObj points to the dialog and thisEvent is the event that triggered the show.
JavaScript function to be run whenever the dialog is removed from display. The signature of the function is function(thisObj, thisEvent) where thisObj points to the dialog and thisEvent is the event that triggered the hide. If the dialog is hidden because an OK or CANCEL button (or the close button which is a cancel button) within the dialog is clicked, then thisEvent.dialogAction will be OK or CANCEL depending on which button was clicked.
If set to false, the section is initially rendered "expanded". If set to true or omitted, it's rendered "collapsed".
Defines the whether help and or error text associated with all formItems contained by the panel is displayed inline (as a table cell that causes the table to expand/contract) or as a div that is absolutely positioned relative to the form item content. The relative position (left, right, under, over) of the popup is defined by labelPosition. The popup is displayed in a higher z-order than the underlying value, it is positioned above the content.
If provided, specifies the width (either as pixels or as a percentage) of the column displaying labels. Note that the column width may also be set using the panelFormBox_Label-Cell class.
Text to display when the value of the field in the formItem is not valid. If omitted, a "system provided" error text is used when the field is not valid. A field is validated on the server when the form containing the formItem is submitted. If any field's value is invalid, the page is redisplayed with the errorText displayed for the formItem (subject to the showHelp attribute). If an errorText is provided, the supplied text is displayed. If errorText is not provided, the message (h:message) generated on the server for the field is displayed. Control of where the text is displayed is specified on the panelFormBox. Control of whether the text is displayed is controlled by the showHelp attribute described below. In addition, a field can have client-side validation enabled (client-side validation is always enabled if the field is required). When a field loses focus (onblur fires), client-side validation is run. If the field fails validation, the error is displayed. If an errorText is provided, the supplied text is displayed. If errorText is not provided, an appropriate message from the hxclient string resource file is displayed. By supplying an errorText, a consistent error message is displayed when a field is invalid -- regardless of how (where) the error is flagged. Whether the error is flagged by client-side validation or server-side validation, the same error is displayed (in the same location).
Additional informational or help text to be displayed with the item. For example, it can provide details on what the user should enter or it could describe the units of measure for the field. Control of where the text is displayed is specified on the panelFormBox. Control of whether the text is displayed is controlled by the showHelp attribute described below. As with errorText and label, HTML may be embedded in the string.
The contents of the formItems in a panel are aligned in table columns based on the labelPosition and helpPosition attributes of the panel. For example, all labels are put in one column and all contents in an adjacent column. Setting releaseMargin "releases" this item from this rule. When releaseMargin is set, the contents of this formItem are wrapped in a sub-table inserted in the panel's table. The contents of the subtable thus have an independent alignment. releaseMargin is often used when one item has a label (or content) that is significantly wider or narrower than the other items. By "releasing" this item, this item's elements can be aligned differently without forcing all other items in the panel to become "too wide". Note that releaseMargin is only meaningful if labels and/or messages are displayed to the left/right of the field. It has little effect if the labels and/or messages are displayed over/under the field.
Determines how (when) the infoText and errorText are displayed for this item. If Always the info text is always displayed unless there is an error in which case the error is displayed in its place. If As-needed the info text is displayed when the field has focus (unless there is an error). The error is always displayed if there is an error. If Info the info text is always displayed. The error text is never displayed. If Error the info text is never displayed. The error text is displayed if there is an error. If None neither text is ever displayed.
The name of the action(s) to be run. If more than one action name is provided they should be separated with a semicolon.
The name of the event to which the behavior is attached. For example "onclick". It must include the "on" prefix.
A JavaScript function to be executed. The function is executed before the action is executed. If the function returns false, the action is not run and processing of the event is halted.
The target(s) of the action(s) to be run. By default, the action's target is the tag the behavior is assigned to (as a child or via target). If more than one action is provided, more than one target may be provided (separated by semicolons).
Normally the behavior applies to the parent tag. targetFacet can be used to assign it to the content of the named facet.
If autoTab is true, then if autoSubmit is true, then when a user types in sufficient characters to auto-advance to the next field, instead of advancing, the form containing the field is submitted. This attribute is primarily intended for use by applications trying to emulate certain "antique" input mechanisms such as emulating 3270 terminals.
If false or omitted, focus does not advance to the next field when the maximum number of characters is entered. If true, when the maximum number of characters for the field are entered, focus advances to the next field. For autoadvance to work correctly, either the field should have a pattern that unambiguously identifies the maximum number of characters in the field or maxlength should be set on the field. For example, the pattern ##9 is ambiguous. Three characters can be entered for a positive number while four characters can be entered for a negative number. So maxlength should be set in this case.
If validation is set to true, the name of the action(s) to be run if the field's value fails validation when onblur is fired. If more than one action name is provided they should be separated with a semicolon.
If supplied, when the field gets focus, the CSS imeMode property is set to the value supplied. This property only works with browsers that support the CSS imeMode property (currently only Internet Explorer supports this).
Currently not available. When the feature is enabled, inputAssist will turn on character checking (veryify that a valid character is entered).
If provided, a JavaScript function to be executed when onblur fires and the field value fails validation. The function is executed before the action is executed. If the function returns false, the action is not run and processing of the event is halted (if the DOM halts it).
If provided, a JavaScript function to be executed when onfocus fires and the field value fails conversion. The function is executed before the action is executed. If the function returns false, the action is not run and processing of the event is halted (if the DOM halts it).
If provided, a JavaScript function to be executed when onfocus fires and the field value passes conversion. The function is executed before the action is executed. If the function returns false, the action is not run and the error case is processed.
If validation is set to true, the name of the action(s) to be run if the field value fails conversion when onfocus is fired. If more than one action name is provided they should be separated with a semicolon.
If validation is set to true, the name of the action(s) to be run if the field's value passes conversion when onfocus is fired. If more than one action name is provided they should be separated with a semicolon.
If validation is set to true, the name of the CSS class that is to be applied to the field if the field's value passes conversion when onfocus is fired.
If provided, a JavaScript function to be executed when onblur fires and the field value passes validation. The function is executed before the action is executed. If the function returns false, the action is not run and the error case is processed.
If provided, the field is put in assist mode where each character position in the field is shown with the specified prompt character or the current value of the field. For date/time fields, the date is represented using all numeric characters. Only valid characters may be entered in each position. As the user types the cursor is automatically advanced to an appropriate position.
If validation is set to true, the name of the action(s) to be run if the field value passes validation when onblur is fired. If more than one action name is provided they should be separated with a semicolon.
If validation is set to true, the name of the CSS class that is to be applied to the field if the field value passes validation when onblur is fired.
The target(s) of the action(s) associated with the errorAction parameter. By default, the target is the tag the behavior is assigned to (via target). If more than one action is provided, more than one target may be provided (separated by semicolons)
The target(s) of the action(s) associated with the onFocusErrorAction parameter. By default, the target is the tag the behavior is assigned to (via target). If more than one action is provided, more than one target may be provided (separated by semicolons).
The target(s) of the action(s) associated with the onFocusSucessAction parameter. By default, the target is the tag the behavior is assigned to (via target). If more than one action is provided, more than one target may be provided (separated by semicolons).
The target(s) of the action(s) associated with the successAction parameter. By default, the target is the tag the behavior is assigned to (via target). If more than one action is provided, more than one target may be provided (separated by semicolons).
If true, the content of the field receiving focus is initially selected. If omitted or false, the content of the field initially receiving focus is not selected.
Attribute is not yet available.
If true, the suggestion drop down menu is as wide as the input field. If false, its width is determined by CSS of the drop down.
The maximum number of suggestions displayed.
The minimum number of characters that must be in input field before a suggestion is made.
Number of milliseconds delay before a suggestion is made, that is, if a user types a second character within startDelay milliseconds, a suggestion is not made for the first character.
If a request succeeds, after the content of the panel is replaced, this JavaScript is executed. The function has no meaningful arguments.
When the behavior starts executing, this JavaScript function is executed. It has no meaningful arguments. If it returns false execution is halted. This function can be used (in conjunction with oncomplete to customize what is displayed while the request is in progress.
The value of these tags will be retrieved and appended as params to the URL used to get the new content. The name of the param will be the simple ID provided. For example, if the ID is "text1", the param will be named "text1" (not "form1:text1").
The URL of the JSP that responds to the request. When a JWL get action is issued against this component, the new content for the panel associated with the component is retrieved using the specified URL.
The IDof a tag in the targeted URL whose content will replace the content of the container with which this component is associated. If not specified or if the ID is not found in the page referenced by the URL, the ID of container is used. If this ID is not found in the page referenced by the URL, the body content is used.
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".
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".
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.TimeZone instance, or a String that is a timezone ID as described in the javadocs for java.util.TimeZone.getTimeZone().
A regular expression that describes what characters are allowed in positions marked with the # character in the mask pattern. If omitted the expression [0-9] is used (the digits 0 through 9 are allowed).
A regular expression that describes what characters are allowed in positions marked with the ? character in the mask pattern. If omitted, the expression [a-zA-Z] is used (the ASCII alphabetic characters are allowed).
A regular expression that describes what characters are allowed in positions marked with the ! character in the mask pattern. If omitted, the ! character is considered a literal in the pattern.
A regular expression that describes what characters are allowed in positions marked with the ~ character in the mask pattern. If omitted, the ~ character is considered a literal in the pattern.
Describes the pattern of literals and characters for the value.
Protects the character in a "marker" position from being changed (or validated), i.e., you can "protect" a position in the string that contains a marker (#,?,!,~) so that a user can't type this character in, instead the value of that position is set programmatically (usually in the initial value). Effectively this turns a character in the value into a literal. This attribute is only useful when the mask is used in an inputText field and that field has input assist enabled on it. If the protectMask is provided, it should be the same length string as the mask. A position is marked as protected if it has an X (an upper-case X) in it. Positions without an X are not protected.
ISO 4217 currency code, applied only when formatting currencies.
Currency symbol, applied only when formatting currencies.
Flag specifying whether formatted output will contain grouping separators. Default value is true.
Flag specifying whether only the integer part of the value will be formatted and parsed.
Maximum number of digits that will be formatted in the fractional portion of the output.
Maximum number of digits that will be formatted in the integer portion of the output.
Minimum number of digits that will be formatted in the fractional portion of the output.
Minimum number of digits that will be formatted in the integer portion of the output.
Description of this option, for use in development tools.
Label to be displayed to the user for this option.
Value to be returned to the server if this option is selected by the user.
The maximum date as specified by yyyy/mm/dd hh:mm:ss.
The minimum date as specified by yyyy/mm/dd hh:mm:ss.
An Expression Language (EL) expression that returns a boolean where true means the value is valid and false means it is not valid.
Specify which of the two IBM® modulus algorithms to use -- Modulus 10 or Modulus 11. By default, Modulus 10 is used.
<h:inputText id="text2" styleClass="inputText" value="#{pc_Sa_RATLC00298618.myBean.myBigDecimal04}"> <hx:convertNumber/> <f:validateDoubleRange minimum="10.0" maximum="99.0"> </f:validateDoubleRange> </h:inputText>If the value initially resolves to something that is not in the specified range, the JSF tools will not mark an error (in an <h:message> tag). It is assumed that an invalid value is deliberately being used so that a user can correct it or to display an input message.
When the tag with an invalid value is a selectOne component, such as a combo box, a list box or a radio button group, an initial value is not set on the HTML tag (no option is selected) when the page is rendered. This is because an option that matches the invalid value cannot be located.
The browser will display nothing selected in the list box or radio button group since it is assumed that you are trying to force a user to choose a value. When the page is submitted, a value is not submitted (no selection) if non-valid choice has been made. If the field is marked as "required", an error will be generated.
In the case of a combo box, the same thing is done, but the browser behavior differs. If a combo box has an invalid selection, the browser makes the first value the selection. As a result, when the page is submitted, a valid value is always submitted.