JavaServer Pages Standard Tag Library
JSTL 1.2 - Final Release
JavaDoc Assertion Detail

TotalsTotalActiveDeprecatedRemoved
# of Assertions 747400
# of Required Assertions 747400
# of Optional Assertions 0000

IDReturnMethod/FieldDescriptionRequiredDeprecatedTestable
JSTL:JAVADOC:1LoopTagSupportjavax.servlet.jsp.jstl.core.LoopTagSupport.LoopTagSupport
Constructs a new LoopTagSupport. As with TagSupport, subclasses should not provide other constructors and are expected to call the superclass constructor true
true
JSTL:JAVADOC:2voidjavax.servlet.jsp.jstl.core.LoopTagSupport.release
Releases any resources this LoopTagSupport may have (or inherit). true
true
JSTL:JAVADOC:3intjavax.servlet.jsp.jstl.core.LoopTagSupport.doStartTag
Begins iterating by processing the first item. true
true
JSTL:JAVADOC:4intjavax.servlet.jsp.jstl.core.LoopTagSupport.doStartTag

throws JspException

true
true
JSTL:JAVADOC:5intjavax.servlet.jsp.jstl.core.LoopTagSupport.doAfterBody
Continues the iteration when appropriate -- that is, if we (a) have more items and (b) don't run over our 'end' (given our 'step'). true
true
JSTL:JAVADOC:6intjavax.servlet.jsp.jstl.core.LoopTagSupport.doAfterBody

throws JspException

true
true
JSTL:JAVADOC:7voidjavax.servlet.jsp.jstl.core.LoopTagSupport.doFinally
Removes any attributes that this LoopTagSupport set. <p> These attributes are intended to support scripting variables with NESTED scope, so we don't want to pollute attribute space by leaving them lying around. true
true
JSTL:JAVADOC:8voidjavax.servlet.jsp.jstl.core.LoopTagSupport.doCatch
( Throwable )
Rethrows the given Throwable. true
true
JSTL:JAVADOC:9voidjavax.servlet.jsp.jstl.core.LoopTagSupport.doCatch
( Throwable )
throws Throwable

true
true
JSTL:JAVADOC:10Objectjavax.servlet.jsp.jstl.core.LoopTagSupport.getCurrent

true
true
JSTL:JAVADOC:11LoopTagStatusjavax.servlet.jsp.jstl.core.LoopTagSupport.getLoopStatus

true
true
JSTL:JAVADOC:12voidjavax.servlet.jsp.jstl.core.LoopTagSupport.setVar
( String )
Sets the 'var' attribute. true
true
JSTL:JAVADOC:13voidjavax.servlet.jsp.jstl.core.LoopTagSupport.setVarStatus
( String )
Sets the 'varStatus' attribute. true
true
JSTL:JAVADOC:14public static finaljavax.servlet.jsp.jstl.core.String.FMT_LOCALE
Name of configuration setting for application- (as opposed to browser-) based preferred locale true
true
JSTL:JAVADOC:15public static finaljavax.servlet.jsp.jstl.core.String.FMT_FALLBACK_LOCALE
Name of configuration setting for fallback locale true
true
JSTL:JAVADOC:16public static finaljavax.servlet.jsp.jstl.core.String.FMT_LOCALIZATION_CONTEXT
Name of configuration setting for i18n localization context true
true
JSTL:JAVADOC:17public static finaljavax.servlet.jsp.jstl.core.String.FMT_TIME_ZONE
Name of localization setting for time zone true
true
JSTL:JAVADOC:18public static finaljavax.servlet.jsp.jstl.core.String.SQL_DATA_SOURCE
Name of configuration setting for SQL data source true
true
JSTL:JAVADOC:19public static finaljavax.servlet.jsp.jstl.core.String.SQL_MAX_ROWS
Name of configuration setting for maximum number of rows to be included in SQL query result true
true
JSTL:JAVADOC:20Configjavax.servlet.jsp.jstl.core.Config.Config

true
true
JSTL:JAVADOC:21Objectjavax.servlet.jsp.jstl.core.Config.get
( PageContext ,
String ,
int )
Looks up a configuration variable in the given scope. <p> The lookup of configuration variables is performed as if each scope had its own name space, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:22Objectjavax.servlet.jsp.jstl.core.Config.get
( ServletRequest ,
String )
Looks up a configuration variable in the "request" scope. <p> The lookup of configuration variables is performed as if each scope had its own name space, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:23Objectjavax.servlet.jsp.jstl.core.Config.get
( HttpSession ,
String )
Looks up a configuration variable in the "session" scope. <p> The lookup of configuration variables is performed as if each scope had its own name space, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:24Objectjavax.servlet.jsp.jstl.core.Config.get
( ServletContext ,
String )
Looks up a configuration variable in the "application" scope. <p> The lookup of configuration variables is performed as if each scope had its own name space, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:25voidjavax.servlet.jsp.jstl.core.Config.set
( PageContext ,
String ,
Object ,
int )
Sets the value of a configuration variable in the given scope. <p> Setting the value of a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:26voidjavax.servlet.jsp.jstl.core.Config.set
( ServletRequest ,
String ,
Object )
Sets the value of a configuration variable in the "request" scope. <p> Setting the value of a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:27voidjavax.servlet.jsp.jstl.core.Config.set
( HttpSession ,
String ,
Object )
Sets the value of a configuration variable in the "session" scope. <p> Setting the value of a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:28voidjavax.servlet.jsp.jstl.core.Config.set
( ServletContext ,
String ,
Object )
Sets the value of a configuration variable in the "application" scope. <p> Setting the value of a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not replace one stored in a different scope. true
true
JSTL:JAVADOC:29voidjavax.servlet.jsp.jstl.core.Config.remove
( PageContext ,
String ,
int )
Removes a configuration variable from the given scope. <p> Removing a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not impact one stored in a different scope. true
true
JSTL:JAVADOC:30voidjavax.servlet.jsp.jstl.core.Config.remove
( ServletRequest ,
String )
Removes a configuration variable from the "request" scope. <p> Removing a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not impact one stored in a different scope. true
true
JSTL:JAVADOC:31voidjavax.servlet.jsp.jstl.core.Config.remove
( HttpSession ,
String )
Removes a configuration variable from the "session" scope. <p> Removing a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not impact one stored in a different scope. true
true
JSTL:JAVADOC:32voidjavax.servlet.jsp.jstl.core.Config.remove
( ServletContext ,
String )
Removes a configuration variable from the "application" scope. <p> Removing a configuration variable is performed as if each scope had its own namespace, that is, the same configuration variable name in one scope does not impact one stored in a different scope. true
true
JSTL:JAVADOC:33Objectjavax.servlet.jsp.jstl.core.Config.find
( PageContext ,
String )
Finds the value associated with a specific configuration setting identified by its context initialization parameter name. <p> For each of the JSP scopes (page, request, session, application), get the value of the configuration variable identified by <tt>name</tt> using method <tt>get()</tt>. Return as soon as a non-null value is found. If no value is found, get the value of the context initialization parameter identified by <tt>name</tt>. true
true
JSTL:JAVADOC:34ConditionalTagSupportjavax.servlet.jsp.jstl.core.ConditionalTagSupport.ConditionalTagSupport
Base constructor to initialize local state. As with TagSupport, subclasses should not provide other constructors and are expected to call the superclass constructor. true
true
JSTL:JAVADOC:35intjavax.servlet.jsp.jstl.core.ConditionalTagSupport.doStartTag
Includes its body if <tt>condition()</tt> evalutes to true. true
true
JSTL:JAVADOC:36intjavax.servlet.jsp.jstl.core.ConditionalTagSupport.doStartTag

throws JspException

true
true
JSTL:JAVADOC:37voidjavax.servlet.jsp.jstl.core.ConditionalTagSupport.release
Releases any resources this ConditionalTagSupport may have (or inherit). true
true
JSTL:JAVADOC:38voidjavax.servlet.jsp.jstl.core.ConditionalTagSupport.setVar
( String )
Sets the 'var' attribute. true
true
JSTL:JAVADOC:39voidjavax.servlet.jsp.jstl.core.ConditionalTagSupport.setScope
( String )
Sets the 'scope' attribute. true
true
JSTL:JAVADOC:40Objectjavax.servlet.jsp.jstl.core.LoopTagStatus.getCurrent
Retrieves the current item in the iteration. Behaves idempotently; calling getCurrent() repeatedly should return the same Object until the iteration is advanced. (Specifically, calling getCurrent() does <b>not</b> advance the iteration.) true
true
JSTL:JAVADOC:41intjavax.servlet.jsp.jstl.core.LoopTagStatus.getIndex
Retrieves the index of the current round of the iteration. If iteration is being performed over a subset of an underlying array, java.lang.Collection, or other type, the index returned is absolute with respect to the underlying collection. Indices are 0-based. true
true
JSTL:JAVADOC:42intjavax.servlet.jsp.jstl.core.LoopTagStatus.getCount
<p>Retrieves the "count" of the current round of the iteration. The count is a relative, 1-based sequence number identifying the current "round" of iteration (in context with all rounds the current iteration will perform).</p> <p>As an example, an iteration with begin = 5, end = 15, and step = 5 produces the counts 1, 2, and 3 in that order.</p> true
true
JSTL:JAVADOC:43booleanjavax.servlet.jsp.jstl.core.LoopTagStatus.isFirst
Returns information about whether the current round of the iteration is the first one. This current round may be the 'first' even when getIndex() != 0, for 'index' refers to the absolute index of the current 'item' in the context of its underlying collection. It is always that case that a true result from isFirst() implies getCount() == 1. true
true
JSTL:JAVADOC:44booleanjavax.servlet.jsp.jstl.core.LoopTagStatus.isLast
Returns information about whether the current round of the iteration is the last one. As with isFirst(), subsetting is taken into account. isLast() doesn't necessarily refer to the status of the underlying Iterator; it refers to whether or not the current round will be the final round of iteration for the tag associated with this LoopTagStatus. true
true
JSTL:JAVADOC:45Integerjavax.servlet.jsp.jstl.core.LoopTagStatus.getBegin
Returns the value of the 'begin' attribute for the associated tag, or null if no 'begin' attribute was specified. true
true
JSTL:JAVADOC:46Integerjavax.servlet.jsp.jstl.core.LoopTagStatus.getEnd
Returns the value of the 'end' attribute for the associated tag, or null if no 'end' attribute was specified. true
true
JSTL:JAVADOC:47Integerjavax.servlet.jsp.jstl.core.LoopTagStatus.getStep
Returns the value of the 'step' attribute for the associated tag, or null if no 'step' attribute was specified. true
true
JSTL:JAVADOC:48Objectjavax.servlet.jsp.jstl.core.LoopTag.getCurrent
Retrieves the current item in the iteration. Behaves idempotently; calling getCurrent() repeatedly should return the same Object until the iteration is advanced. (Specifically, calling getCurrent() does <b>not</b> advance the iteration.) true
true
JSTL:JAVADOC:49LoopTagStatusjavax.servlet.jsp.jstl.core.LoopTag.getLoopStatus
Retrieves a 'status' object to provide information about the current round of the iteration. true
true
JSTL:JAVADOC:50LocalizationContextjavax.servlet.jsp.jstl.fmt.LocalizationContext.LocalizationContext
Constructs an empty I18N localization context. true
true
JSTL:JAVADOC:51LocalizationContextjavax.servlet.jsp.jstl.fmt.LocalizationContext.LocalizationContext
( ResourceBundle ,
Locale )
Constructs an I18N localization context from the given resource bundle and locale. <p> The specified locale is the application- or browser-based preferred locale that led to the resource bundle match. true
true
JSTL:JAVADOC:52LocalizationContextjavax.servlet.jsp.jstl.fmt.LocalizationContext.LocalizationContext
( ResourceBundle )
Constructs an I18N localization context from the given resource bundle. <p> The localization context's locale is taken from the given resource bundle. true
true
JSTL:JAVADOC:53ResourceBundlejavax.servlet.jsp.jstl.fmt.LocalizationContext.getResourceBundle
Gets the resource bundle of this I18N localization context. true
true
JSTL:JAVADOC:54Localejavax.servlet.jsp.jstl.fmt.LocalizationContext.getLocale
Gets the locale of this I18N localization context. true
true
JSTL:JAVADOC:55LocaleSupportjavax.servlet.jsp.jstl.fmt.LocaleSupport.LocaleSupport

true
true
JSTL:JAVADOC:56Stringjavax.servlet.jsp.jstl.fmt.LocaleSupport.getLocalizedMessage
( PageContext ,
String )
Retrieves the localized message corresponding to the given key. <p> The given key is looked up in the resource bundle of the default I18N localization context, which is retrieved from the <tt>javax.servlet.jsp.jstl.fmt.localizationContext</tt> configuration setting. <p> If the configuration setting is empty, or the default I18N localization context does not contain any resource bundle, or the given key is undefined in its resource bundle, the string "???<key>???" is returned, where "<key>" is replaced with the given key. true
true
JSTL:JAVADOC:57Stringjavax.servlet.jsp.jstl.fmt.LocaleSupport.getLocalizedMessage
( PageContext ,
String ,
String )
Retrieves the localized message corresponding to the given key. <p> The given key is looked up in the resource bundle with the given base name. <p> If no resource bundle with the given base name exists, or the given key is undefined in the resource bundle, the string "???<key>???" is returned, where "<key>" is replaced with the given key. true
true
JSTL:JAVADOC:58Stringjavax.servlet.jsp.jstl.fmt.LocaleSupport.getLocalizedMessage
( PageContext ,
String ,
Object[] )
Retrieves the localized message corresponding to the given key, and performs parametric replacement using the arguments specified via <tt>args</tt>. <p> See the specification of the <fmt:message> action for a description of how parametric replacement is implemented. <p> The localized message is retrieved as in . true
true
JSTL:JAVADOC:59Stringjavax.servlet.jsp.jstl.fmt.LocaleSupport.getLocalizedMessage
( PageContext ,
String ,
Object[] ,
String )
Retrieves the localized message corresponding to the given key, and performs parametric replacement using the arguments specified via <tt>args</tt>. <p> See the specification of the <fmt:message> action for a description of how parametric replacement is implemented. <p> The localized message is retrieved as in . true
true
JSTL:JAVADOC:60ResultSupportjavax.servlet.jsp.jstl.sql.ResultSupport.ResultSupport

true
true
JSTL:JAVADOC:61Resultjavax.servlet.jsp.jstl.sql.ResultSupport.toResult
( ResultSet )
Returns an array of Row objects. true
true
JSTL:JAVADOC:62Resultjavax.servlet.jsp.jstl.sql.ResultSupport.toResult
( ResultSet ,
int )
Returns the Result object of the cached ResultSet limited by maxRows true
true
JSTL:JAVADOC:63voidjavax.servlet.jsp.jstl.sql.SQLExecutionTag.addSQLParameter
( Object )
Adds a PreparedStatement parameter value true
true
JSTL:JAVADOC:64SortedMap[]javax.servlet.jsp.jstl.sql.Result.getRows
Returns an array of SortedMap objects. Column name is used as the key for the column value. SortedMap must use the CASE_INSENSITIVE_ORDER Comparator so that the key is the case insensitive representation of the column name. true
true
JSTL:JAVADOC:65Object[][]javax.servlet.jsp.jstl.sql.Result.getRowsByIndex
Returns an array of Objects[]. The first index designates the Row, the second the Column. The array stores the value at the specified row and column. true
true
JSTL:JAVADOC:66String[]javax.servlet.jsp.jstl.sql.Result.getColumnNames
Returns an array of column names. true
true
JSTL:JAVADOC:67intjavax.servlet.jsp.jstl.sql.Result.getRowCount
Returns the number of rows in the cached ResultSet true
true
JSTL:JAVADOC:68booleanjavax.servlet.jsp.jstl.sql.Result.isLimitedByMaxRows
Returns true of the query was limited by a maximum row setting true
true
JSTL:JAVADOC:69ScriptFreeTLVjavax.servlet.jsp.jstl.tlv.ScriptFreeTLV.ScriptFreeTLV
Constructs a new validator instance. Initializes the parser factory to create non-validating, namespace-aware SAX parsers. true
true
JSTL:JAVADOC:70voidjavax.servlet.jsp.jstl.tlv.ScriptFreeTLV.setInitParameters
( Map )
Sets the values of the initialization parameters, as supplied in the TLD. true
true
JSTL:JAVADOC:71ValidationMessage[]javax.servlet.jsp.jstl.tlv.ScriptFreeTLV.validate
( String ,
String ,
PageData )
Validates a single JSP page. true
true
JSTL:JAVADOC:72PermittedTaglibsTLVjavax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV.PermittedTaglibsTLV

true
true
JSTL:JAVADOC:73voidjavax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV.release

true
true
JSTL:JAVADOC:74ValidationMessage[]javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV.validate
( String ,
String ,
PageData )

true
true