1.0 1.2 c http://java.sun.com/jstl/core JSTL core JSTL 1.0 core library org.apache.taglibs.standard.tlv.JstlCoreTLV expressionAttributes out:value out:default out:escapeXml if:test import:targetURL import:context import:charEncoding forEach:items forEach:begin forEach:end forEach:step forTokens:items forTokens:begin forTokens:end forTokens:step param:encode param:name param:value redirect:context redirect:targetURL set:property set:target set:value targetURL:context targetURL:value when:test Whitespace-separated list of colon-separated token pairs describing tag:attribute combinations that accept expressions. The validator uses this information to determine which attributes need their syntax validated. catch org.apache.taglibs.standard.tag.common.core.CatchTag JSP Catches any Throwable that occurs in its body and optionally exposes it. var false false choose org.apache.taglibs.standard.tag.common.core.ChooseTag JSP Simple conditional tag that establishes a context for mutually exclusive conditional operations, marked by <when> and <otherwise> out org.apache.taglibs.standard.tag.el.core.OutTag JSP Like <%= ... >, but for expressions. value true false default false false escapeXml false false if org.apache.taglibs.standard.tag.el.core.IfTag JSP Simple conditional tag, which evalutes its body if the supplied condition is true and optionally exposes a Boolean scripting variable representing the evaluation of this condition test true false var false false scope false false import org.apache.taglibs.standard.tag.el.core.ImportTag org.apache.taglibs.standard.tei.ImportTEI JSP Retrieves an absolute or relative URL and exposes its contents to either the page, a String in 'var', or a Reader in 'varReader'. targetURL true false var false false scope false false varReader false false context false false charEncoding false false forEach org.apache.taglibs.standard.tag.el.core.ForEachTag org.apache.taglibs.standard.tei.ForEachTEI JSP The basic iteration tag, accepting many different collection types and supporting subsetting and other functionality items false false begin false false end false false step false false var false false varStatus false false forTokens org.apache.taglibs.standard.tag.el.core.ForTokensTag JSP Iterates over tokens, separated by the supplied delimeters items true false delims true false begin false false end false false step false false var false false varStatus false false otherwise org.apache.taglibs.standard.tag.common.core.OtherwiseTag JSP Subtag of <choose> that follows <when> tags and runs only if all of the prior conditions evaluated to 'false' param org.apache.taglibs.standard.tag.el.core.ParamTag JSP Adds a parameter to a containing 'import' tag's URL. name true false value false false redirect org.apache.taglibs.standard.tag.el.core.RedirectTag JSP Redirects to a new URL. var false false scope false false targetURL true false context false false remove org.apache.taglibs.standard.tag.common.core.RemoveTag empty Removes a scoped variable (from a particular scope, if specified). var true false scope false false set org.apache.taglibs.standard.tag.el.core.SetTag JSP Sets the result of an expression evaluation in a 'scope' var false false value false false target false false property false false scope false false targetURL org.apache.taglibs.standard.tag.el.core.UrlTag JSP Prints or exposes a URL with optional query parameters (via the c:param tag). var false false scope false false value true false context false false when org.apache.taglibs.standard.tag.el.core.WhenTag JSP Subtag of <choose> that includes its body if its condition evalutes to 'true' test true false