## 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 Name | None
Version | 1.0.10
Short Name | t
URI | http://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.
buffer | No 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.
collapsiblePanel | No Description
column | No Description
columns | No 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.)
commandNavigation2 | 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.
div | Places a div around its children
graphicImage | Extends standard graphicImage.
htmlTag | Places the given HTML tag div around its children
iconProvider | No Description
inputCalendar | Provides a calendar.
inputDate | No 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.
jscookMenu | No Description
jsValueChangeListener | Value change listener on client side.
jsValueSet | Setting 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
navigationMenuItem | No Description
navigationMenuItems | No 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.
panelLayout | No Description
panelNavigation | No Description
panelNavigation2 | No Description
panelStack | No Description
panelTab | No Description
panelTabbedPane | No 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).
stylesheet | a component, which renders the path to a common CSS-file
swapImage | No Description
tabChangeListener | No Description
tree | No Description
tree2 | No 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.
treeSelectionListener | No 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.