sweetdev-ria-el
Tag suggest


Description : Display a combo suggest. Nested in tag : any


Tag Information
Tag Classcom.ideo.sweetdevria.taglib.el.ELSuggestTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameSuggest

Attributes
NameRequiredRequest-timeTypeDescription
collectionfalsetruejava.util.CollectionCollection to set into the suggest. Incompatible with the dataProvider attribute.
dataProviderfalsetruecom.ideo.sweetdevria.taglib.suggest.data.ISuggestDataProviderISuggestDataProvider to set into the suggest. Incompatible with the collection attribute.
matcherfalsetruecom.ideo.sweetdevria.taglib.suggest.data.ISuggestMatcherSet a custom matcher for this suggest. Note that this matcher will be used only in collection mode, and that no client buffer will be set. Set it with 'custom' filterMode. (Default is the one associated with the filterMode).
caseSensitivefalsetruebooleanSet the case sensitive state of the suggest. (Default is false).
filterModefalsetruejava.lang.StringSet the mode of filter of the suggest. Available values are startsWith, contains, endsWith, regexp, simpleregexp (managing *, ?), or custom if you want to set your own matcher. (Default is startsWith).
stackSelectionfalsetruebooleanIn multi select model, set the stack selection state of the suggest : the selection persistence all along the suggest usage.(Default is true).
triggerLengthfalsetrueintSet the number of character typed before sending an ajax request to the server to retrieve and suggest values. (Default is 3).
multiSelectfalsetruebooleanSet the multi select state of the suggest. (Default is false).
multiFieldfalsetruebooleanSet the method of HTML render of the selected items, in multiselect mode.
paginablefalsetruebooleanSet the paginable state of the suggest : if the values retrieved are truncated, display a pagination bar to get the next page from the server. (Default is false).
preloadfalsetruebooleanPreload some items according to the preselectedValue attribute. (Default is false).
itemPerPagetruetrueintSet the number of items to display in the suggest.
bufferSizefalsetrueintSet the number of filter's retrieved values to buffer. (Default is 10, an arbitrary value. Set it to -1 to enable unlimited buffer, 0 to disable it).
preselectedItemsfalsetruejava.util.ListSet a list of SuggestItemBean as a preselection in the suggest component.
preselectedValuefalsetruejava.lang.StringSet a custom preselected value in the input text field. (Default is empty).
forceSelectionfalsetruebooleanForces the selection of a value displayed by the suggest in single selection mode, the way an HTML 'select' acts. Avoid the user to enter a custom value.(Default is true).
i18nMapfalsetruejava.util.MapSet a map of i18n values, with as key the key to set in the suggest,
enabledInputfalsetruebooleanSet the enabling state of the suggest input, and only the input. Default is true
enabledfalsetruebooleanSet the enabling state of the suggest. Default is true
disabledIdsfalsetruejava.lang.StringSet the disabled item ids. None are disabled by default
hiddenIdsfalsetruejava.lang.StringSet the hidden item ids. None are hidden by default
visiblefalsetruebooleanSet the suggest visibility. Default is true
onSelectfalsetruejava.lang.StringSet the function to trigger when selecting an item.
onUnSelectfalsetruejava.lang.StringSet the function to trigger when unselecting an item.
maxPopupHeightfalsetrueintSet the maximum height size in pixel of the popup.
statefulfalsetruebooleanDefine whether this attribute must keep its state according to the page configuration
idtruetruejava.lang.StringUnique Identifier. Accepts EL.
stylefalsetruejava.lang.StringCss style. Accepts EL.
styleClassfalsetruejava.lang.StringCss class style. Accepts EL.
renderedfalsetruebooleanRendered or not, acceptable values are: [true(default), false].
templateStartfalsetruejava.lang.StringSpecial velocity start template to replace default. Accepts EL.
templateEndfalsetruejava.lang.StringSpecial velocity end template to replace default. Accepts EL.

Variables
No Variables Defined.


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