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:url
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:url
set:var
set:property
set:target
set:value
url:context
url: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'.
url
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
url
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
url
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