Template Tags
The
concept of templates has not been discussed yet in this book. The
Template library supplies tags that are useful for creating dynamic
JSP templates for pages that share a common format. These tags
provide capabilities similar to stylesheets or the standard
include
directive in JSP technology, but they can
be dynamic.
With the advent of the Tiles framework, which we’ll discuss in Chapter 14, the template tags become less widely used. Thus, I’ll provide a list of the tags within the library, but won’t go into detail about them. If you require more information on the tags within the Template tag library, you can find it in the Struts API at http://jakarta.apache.org/struts/api/.
The tags within the Template library are listed in Table 8-10.
Table 8-10. Custom tags within the Template tag library
Tag name |
Description |
---|---|
|
Retrieve (or include) the specified template file, and then insert the specified content into the template’s layout. By changing the layout defined in the template file, any other file that inserts the template will automatically use the new layout. |
|
Create a request-scope bean that specifies the content to be used by
the |
|
Retrieve content from a request-scope bean, for use in the template layout. |
Again, the Tiles components provide much more functionality than these standard template tags. Although some organizations still use them, many developers ...
Get Programming Jakarta Struts now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.