|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| ELBaseTag | Renders an HTML |
| ELBaseTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELBaseTag class. |
| ELButtonTag | Renders an HTML BUTTON tag within the Struts framework. |
| ELButtonTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELButtonTag class. |
| ELCancelTag | Tag for input fields of type "cancel". |
| ELCancelTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELCancelTag class. |
| ELCheckboxTag | Tag for input fields of type "checkbox". |
| ELCheckboxTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELCheckboxTag class. |
| ELErrorsTag | Custom tag that renders error messages if an appropriate request attribute has been created. |
| ELErrorsTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELErrorsTag class. |
| ELFileTag | Custom tag for input fields of type "file". |
| ELFileTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELFileTag class. |
| ELFormTag | Custom tag that represents an input form, associated with a bean whose properties correspond to the various fields of the form. |
| ELFormTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELFormTag class. |
| ELFrameTag | Generate an HTML <frame> tag with similar capabilities
as those the <html:link> tag provides for hyperlink
elements. |
| ELFrameTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELFrameTag class. |
| ELHiddenTag | Custom tag for input fields of type "hidden". |
| ELHiddenTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELHiddenTag class. |
| ELHtmlTag | Renders an HTML element with appropriate language attributes if there is a current Locale available in the user's session. |
| ELHtmlTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELHtmlTag class. |
| ELImageTag | Tag for input fields of type "image". |
| ELImageTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELImageTag class. |
| ELImgTag | Generate an IMG tag to the specified image URI. |
| ELImgTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELImgTag class. |
| ELJavascriptValidatorTag | Custom tag that generates JavaScript for client side validation based on
the validation rules loaded by the ValidatorPlugIn defined in
the struts-config.xml file. |
| ELJavascriptValidatorTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELJavascriptValidatorTag
class. |
| ELLinkTag | Generate a URL-encoded hyperlink to the specified URI. |
| ELLinkTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELLinkTag class. |
| ELMessagesTag | Custom tag that iterates the elements of a message collection. |
| ELMessagesTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELMessagesTag class. |
| ELMultiboxTag | Tag for input fields of type "checkbox". |
| ELMultiboxTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELMultiboxTag class. |
| ELOptionsCollectionTag | Tag for creating multiple <select> options from a collection. |
| ELOptionsCollectionTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELOptionsCollectionTag class. |
| ELOptionsTag | Tag for creating multiple <select> options from a collection. |
| ELOptionsTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELOptionsTag class. |
| ELOptionTag | Tag for select options. |
| ELOptionTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELOptionTag class. |
| ELParamTag | Adds a new request parameter to its parent ELLinkTag. |
| ELParamTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELParamTag class. |
| ELPasswordTag | Custom tag for input fields of type "password". |
| ELPasswordTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELPasswordTag class. |
| ELRadioTag | Tag for input fields of type "radio". |
| ELRadioTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELRadioTag class. |
| ELResetTag | Tag for input fields of type "reset". |
| ELResetTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELResetTag class. |
| ELRewriteTag | Generate a URL-encoded URI as a string. |
| ELRewriteTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELRewriteTag class. |
| ELSelectTag | Custom tag that represents an HTML select element, associated with a bean property specified by our attributes. |
| ELSelectTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELSelectTag class. |
| ELSubmitTag | Tag for input fields of type "submit". |
| ELSubmitTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELSubmitTag class. |
| ELTextareaTag | Custom tag for input fields of type "textarea". |
| ELTextareaTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELTextareaTag class. |
| ELTextTag | Custom tag for input fields of type "text". |
| ELTextTagBeanInfo | This is the BeanInfo descriptor for the
org.apache.strutsel.taglib.html.ELTextTag class. |
The "struts-html-el" tag library contains JSP custom tags useful in creating dynamic HTML user interfaces, including input forms.
The functionality of this tag library is entirely provided by the base "struts-html" tag library in the Struts distribution. This derived tag library, "struts-html-el", only provides a different way to evaluate attribute values, which is using the JavaServer Pages Standard Tag Library expression language engine, or the "JSTL EL" for short.
The functionality of the "html-el" tags can be almost entirely understood from the documentation of the "struts-html" base tag library.
The following are discrete examples of uses of the "html-el" tags, in no paticular order, but emphasizing the use of JSTL EL values as attribute values.
Example:
<html-el:button onblur="handler('${arg}')"
styleClass='${styleClass["button"]'
titleKey='${titleKey["button"]}'
value='${buttonValue["button"]}' />
Example:
<html-el:checkbox property="button" value="${flagValue}"/>
Example:
<html-el:link page="/doit.do" accesskey='${linkkey["doit"]}' >
A link
</html-el:link>
Example:
<html-el:link page="/doit.do"
onclick="openModal('/editSalary.do?id=${employee.id}')" >
A link
</html-el:link>
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||