dmkarr 2002/10/23 22:39:07 Added: contrib/struts-el/src/share/org/apache/strutsel/taglib/html package.html Log: first draft of html package description Revision Changes Path 1.1 jakarta-struts/contrib/struts-el/src/share/org/apache/strutsel/taglib/html/package.html Index: package.html =================================================================== <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base/> <title>Package Documentation for org.apache.strutsel.taglib.html Package</title> </head> <body bgcolor="white"> <p> <a name="doc.Description">The "struts-html-el" tag library</a> contains JSP custom tags useful in creating dynamic HTML user interfaces, including input forms. </p> <br> <a name="doc.Description"></a> <div align="Center"> <a href="#doc.Intro">[Introduction]</a> <a href="#doc.Functionality">[Html-EL Functionality]</a> <a href="#doc.Examples">[Html-EL Examples]</a> </div> <hr> <a name="doc.Intro"></a> <h3>Introduction</h3> <p> 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. </p> <a name="doc.Functionality"></a> <h3>Html-EL Functionality</h3> <p> The functionality of the "html-el" tags can be almost entirely understood from the documentation of the "struts-html" base tag library. </p> <a name="doc.Examples"></a> <h3>Html-EL Examples</h3> <p> 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. </p> <p><i>Example:</i></p> <pre> <html-el:button onblur="handler('${arg}')" styleClass='${styleClass["button"]' titleKey='${titleKey["button"]}' value='${buttonValue["button"]}' /></pre> <p><i>Example:</i></p> <pre> <html-el:checkbox property="button" value="${flagValue}"/></pre> <p><i>Example:</i></p> <pre> <html-el:link page="/doit.do" accesskey='${linkkey["doit"]}' > A link </html-el:link></pre> <p><i>Example:</i></p> <pre> <html-el:link page="/doit.do" onclick="openModal('/editSalary.do?id=${employee.id}')" > A link </html-el:link></pre> </body> </html>
-- To unsubscribe, e-mail: <mailto:struts-dev-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:struts-dev-help@;jakarta.apache.org>