t


Standard Syntax:
     <%@ taglib prefix="t" uri="http://myfaces.apache.org/tomahawk" %>

XML Syntax:
     <anyxmlelement xmlns:t="http://myfaces.apache.org/tomahawk" />

        MyFaces subproject that contains components and other goodies to be used with any JSF implementation.
    

Tag Library Information
Display NameNone
Version1.0.10
Short Namet
URIhttp://myfaces.apache.org/tomahawk
 

Tag Summary
aliasBean A tag that defines a new bean (alias) with a given value. This allows you to design a subform with a generic (fictive) beans and to include it in all the pages where you use it. You just need to make an alias to the real bean named after the generic bean before including the subform. When used within an aliasBeansScope tag, this tag adds the alias to the aliasBeansScope. This makes configuration with multiple aliasBeans easier to write.
aliasBeansScope This is like an aliasBean tag, but instead of the alias/value attributes, you configure the aliases by adding aliasBean tags in the body. The aliasBeans should be declared right after this tag.
bufferNo Description
checkbox Renders a HTML input of type "checkbox". The associated SelectItem comes from an extended selectManyCheckbox component with layout "spread". The selectManyCheckbox is referenced by the "for" attribute. All HTML pass-through attributes for this input are taken from the associated selectManyCheckbox.
collapsiblePanelNo Description
columnNo Description
columnsNo Description
commandButton Extends standard commandButton by user role support.
commandLink Extends standard commandLink by user role support and the HTML target attribute.
commandNavigation Must be nested inside a panel_navigation action and renders a clickable navigation item. This action is derived from the standard command_link action and has equal attributes. (Replaces former "navigation_item" tag.)
commandSortHeader Clickable sort column header. Must be nested inside an extended data_table tag. This tag is derived from the standard command_link tag and has the additional attributes columnName and arrow. Note: In contrary to normal command links the default for the "immediate" attribute is "true".
dataList Similar to dataTable, but does not render a table. Instead the layout attribute controls how each dataRow is rendered.
dataScroller Scroller for UIData components eg. dataTable Must be nested inside footer facet of dataTable OR for attribute must be given so that corresponding uiData can be found
dataTable Extended data_table that adds some additional features to the standard data_table action: see attribute descriptions for preserveDataModel, sortColumn, sortAscending and preserveSort.
divPlaces a div around its children
graphicImage Extends standard graphicImage.
htmlTagPlaces the given HTML tag div around its children
iconProviderNo Description
inputCalendar Provides a calendar.
inputDateNo Description
inputFileUpload You must enable the MultiPart Filter to make this component work (see web.xml). Also, don't forget to set the form's attribute "enctype" to "multipart/form-data". See "examples/web/fileupload.jsp" for an example!
inputHidden Extends standard inputHidden by providing additional MyFaces goodies.
inputHtml An inline HTML based word processor based on the Kupu library. See http://kupu.oscom.org Right now, the support is limited to one editor per page (but you can use tabs to have multiple editors, but only one rendered at a time).
inputSecret Extends standard inputSecret.
inputText Extends standard inputText by user role support.
inputTextarea Extends standard inputTextarea by user role support.
inputTextHelp Extends standard inputText by helptext support.
jscookMenuNo Description
jsValueChangeListenerValue change listener on client side.
jsValueSetSetting a value from the model in java-script so that it can be used (e.g. by the value change listener) afterwards.
message MyFaces extension to the standard messages tag: see summaryDetailSeparator attribute
messages MyFaces extension to the standard messages tag: see showInputLabel attribute
navigationMenuItemNo Description
navigationMenuItemsNo Description
newspaperTable A data table for rendering long skinny tables as short wide table by wrapping the table over a specified number of columns.
outputLabel Extends standard outputLabel by user role support.
outputText Extends standard outputText by user role support.
panelGrid Extends standard panelGrid by user role support.
panelGroup Extends standard panelGroup by user role support.
panelLayoutNo Description
panelNavigationNo Description
panelStackNo Description
panelTabNo Description
panelTabbedPaneNo Description
popup Renders a popup which displays on a mouse event.
radio Renders a HTML input of type "radio". The associated SelectItem comes from an extended selectOneRadio component with layout "spread". The selectOneRadio is referenced by the "for" attribute. All HTML pass-through attributes for this input are taken from the associated selectOneRadio.
saveState saveState enables you to persist beans and values longer than request scope, but shorter than session scope. It is ideal for persisting backing beans and values with the same scope as your view components. It does this by saving the target state with the component tree.
selectBooleanCheckbox Extends standard selectBooleanCheckbox by user role support.
selectManyCheckbox Extends standard selectManyCheckbox by user role support. Additionally this extended selectManyCheckbox accepts a layout attribute of value "spread" (see custom checkbox tag).
selectManyListbox Extends standard selectManyListbox by user role support.
selectManyMenu Extends standard selectManyMenu by user role support.
selectOneCountry A localized list of countries choose box. The value binds to the country ISO 3166 code. This is the same code as for java.util.Locale.getCountry(). The official codes list is available here : http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html
selectOneLanguage A localized list of languages choose box. The value binds to the language ISO 639 code (lowercase). This is the same code as for java.util.Locale.getLanguage(). The official codes list is available here : http://www.loc.gov/standards/iso639-2/englangn.html
selectOneListbox Extends standard selectOneListbox by user role support.
selectOneMenu Extends standard selectOneMenu by user role support.
selectOneRadio Extends standard selectOneRadio by user role support. Additionally this extended selectOneRadio accepts a layout attribute of value "spread" (see custom radio tag).
stylesheeta component, which renders the path to a common CSS-file
swapImageNo Description
tabChangeListenerNo Description
treeNo Description
tree2No Description
treeCheckbox Renders a HTML input of type "treeCheckbox". The associated comes from the treeCheckbox itemLabel and itemValue. The selected items come from an extended selectManyCheckbox component with layout "spread". The selectManyCheckbox is referenced by the "for" attribute. All HTML pass-through attributes for this input are taken from the associated selectManyCheckbox.
treeColumn Renders a HTML input of type "treeColumn". This tag outlines the column where the tree structure will be render as part of the tree table.
treeSelectionListenerNo Description
updateActionListener Registers a org.apache.myfaces.custom.updateactionlistener.UpdateActionListener at the parent component.
validateCreditCard A custom validator for creditCards, based upons Jakarta Commons.
validateEmail A custom validator for email address format, based upons Jakarta Commons.
validateEqual A custom validator for validations against foreign component values.
validateRegExpr A custom validator for reg. expr., based upons Jakarta Commons.
 


Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-3 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.