| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <link rel="stylesheet" href="../../book.css" type="text/css"> |
| <title>JSF HTML Tag Library Support</title> |
| </head> |
| <body> |
| <h1>JSF HTML Tag Library Support</h1> |
| <br> |
| <p>The following table of attributes for the JSF HTML tag library |
| indicates whether or not the attribute value is supported for either |
| validation or content assist:</p> |
| <table border="1" title="JSF Core Attribute Support"> |
| <tbody> |
| <tr> |
| <th>Attribute</th> |
| <th align="center">Validation</th> |
| <th align="center">Content Assist</th> |
| </tr> |
| <tr> |
| <td>action</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>actionListener</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>binding</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>border</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>cellpadding</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>cellspacing</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>cols</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>converter</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>dir</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>disabled</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| |
| <tr> |
| <td>escape</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>first</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>frame</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| |
| <tr> |
| <td>globalOnly</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>height</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>id</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>immediate</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>ismap</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>layout</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>maxlength</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>readonly</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>redisplay</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>rendered</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>rows</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>rules</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>shape</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>showDetail</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>showSummary</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>size</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>tabindex</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>type</td> |
| <td align="center">Y</td> |
| <td align="center">N - except for commandButton</td> |
| </tr> |
| <tr> |
| <td>validator</td> |
| <td align="center">Y</td> |
| <td align="center">Y</td> |
| </tr> |
| <tr> |
| <td>value</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>valueChangeListener</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>width</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| <tr> |
| <td>size</td> |
| <td align="center">Y</td> |
| <td align="center">N</td> |
| </tr> |
| </tbody> |
| </table> |
| <ul> |
| <li>Any attribute not explicitly mentioned here does not support validation or content assist in this release. Most "pass-through" HTML values, as you can see, are not.</li> |
| <li>"Boolean" type attributes are validated according to the JSP specification which uses Boolean.valueOf(StringValue). This means that seemingly invalid Strings as boolean evaluate to false. ex. "blue" means false</li> |
| </ul> |
| <p><br> |
| <br> |
| <img src="../../images/ngrelc.png" alt="Related concepts" border="0"> |
| <br> |
| </p> |
| <p> <img src="../../images/ngrelr.png" alt="Related reference" border="0" > |
| </p> |
| <p> |
| <a href="./taglibsupport.html">Tag Library Support</a><br> |
| <a href="./jsf-c.html">JSF Core Library</a><br> |
| </p> |
| <p> <img src="../../images/ngrelt.png" alt="Related tasks" border="0" > |
| </p> |
| |
| </body> |
| </html> |