Custom tags are an elegant way of hiding complexity in JSPs. Struts provides the following custom tags libraries that are used by the architecture:
| Name | Description |
|---|---|
| Bean | Used to define and access beans in various scopes. |
| HMTL | Used to create standard HTML form elements using input from beans. |
| Logic | Used to provide control flow in JSPs. |
| Nested | Extension of the above tags to allow hierarchical access to beans. |
More information about these libraries can be found on the Struts website at http://struts.apache.org/userGuide/index.html.