c:forEach Repeats a section of the page for every item in an array
Parameters:
-
items: An expression specifying the array to use, most likely a bean property
-
var: The name of the variable with which each element in the array will be referred
Body:Arbitrary JSP code
c:out Displays a value
Parameters:
-
value: An expression to be evaluated and displayed
Body: Arbitrary JSP code; the body content will be displayed if value is null
c:if Conditionally include a portion of the page
Parameters:
-
test: An expression that should be a logical test of a property
-
var: If present, names a variable where the result of the expression will be stored
Body: Arbitrary JSP code
c:choose Includes one of several portions of a page
Parameters: None
Body: Arbitrary number of c:when tags and, optionally, one c:otherwise tag
c:when One possibility for a c:choose tag
Parameters:
-
test: An expression that should be a logical test of a property
Body: Arbitrary JSP code
c:otherwise The catch-all possibility for a c:choose tag. If none of the expressions in the c:when tags evaluates to true, the body of the c:otherwise will be included.
Parameters: None
Body: Arbitrary JSP code
c:set Set a property in a bean
Parameters:
-
target: The name of a bean
-
property: The property within the bean to set
-
value: The value to assign; may be a script
Body: None
fmt:formatNumber Format a number for output
Parameters:
-
value: The value to be formatted; may be a script
-
pattern: A pattern specifying how the number should be formatted
Body: None
fmt:formatDate Format a date and/or time for output
Parameters:
-
value: The value to be formatted; may be a script
-
pattern: A pattern specifying how the date should be formatted
Body: None