Functions

Table 14-9 lists the JSTL functions.

Table 14-9. Functions
AreaFunctionTagsPrefix
FunctionsCollection lengthlengthfn
String manipulation
toUpperCase, toLowerCase
substring, substringAfter,
substringBefore
trim
replace
indexOf, startsWith, endsWith,
contains, containsIgnoreCase
split, join
escapeXml

Although the java.util.Collection interface defines a size method, it does not conform to the JavaBeans component design pattern for properties and so cannot be accessed via the JSP expression language. The length function can be applied to any collection supported by the c:forEach and returns the length of the collection. When applied to a String, it returns the number of characters in the string.

For example, the index.jsp page of the

Get The J2EE™ Tutorial Second Edition 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.