O'Reilly logo

JavaServer Faces by Hans Bergsten

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix A. Standard JSF Tag Libraries

This appendix contains reference material for the custom action elements in the standard JSF tag libraries that you can use in JSP pages.

Each action element is described with an overview, a syntax reference, an attribute table, and an example. The syntax reference shows all supported attributes, with optional attributes embedded in square brackets ([]). Mutually exclusive attributes are separated with vertical bars (|). For attributes that accept predefined values, all values are listed separated with vertical bars; the default value (if any) is in boldface. Italics are used for attribute values that don’t have a fixed set of accepted values.

The attributes table has an EL expression type column, with the values None, Any, VB, or MB. None means that a static attribute value must be used. Any means that a static value or any type of JSF EL expression can be used, including EL expressions containing any of the EL operators. VB means that the value can be a static value (unless otherwise noted) or a value binding expression, i.e., the EL subset that identifies a read/write bean property, a java.util.List or array element, a java.util.Map value, or a simple scoped variable. MB means that the value must be a method binding, with the method signature described in the description column.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required