## Uses of Class
javax.servlet.jsp.JspException

Packages that use JspException
com.acme
javax.servlet.jsp: Classes and interfaces for the Core JSP 2.0 API.
javax.servlet.jsp.jstl.core: Classes and interfaces related to the core tag library component of the JavaServer Pages Standard Tag Library (JSTL).
javax.servlet.jsp.tagext: Classes and interfaces for the definition of JavaServer Pages Tag Libraries.
org.apache.jasper.runtime
org.apache.taglibs.standard.extra.spath
org.apache.taglibs.standard.lang.jstl
org.apache.taglibs.standard.lang.support
org.apache.taglibs.standard.tag.common.core
org.apache.taglibs.standard.tag.common.fmt
org.apache.taglibs.standard.tag.common.sql
org.apache.taglibs.standard.tag.common.xml
org.apache.taglibs.standard.tag.el.core
org.apache.taglibs.standard.tag.el.fmt
org.apache.taglibs.standard.tag.el.sql
org.apache.taglibs.standard.tag.el.xml
org.apache.taglibs.standard.tag.rt.sql

Uses of JspException in com.acme

Methods in com.acme that throw JspException
`int` `DateTag.doAfterBody()`
`int` `DateTag.doEndTag()`
`void` `DateTag.doInitBody()`
`int` `DateTag.doStartTag()`
`void` `Date2Tag.doTag()`

Uses of JspException in javax.servlet.jsp

Subclasses of JspException in javax.servlet.jsp
`class` `JspTagException` Exception to be used by a Tag Handler to indicate some unrecoverable error.
`class` `SkipPageException` Exception to indicate the calling page must cease evaluation.

Uses of JspException in javax.servlet.jsp.jstl.core

Methods in javax.servlet.jsp.jstl.core that throw JspException
`int` `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').
`int` `LoopTagSupport.doStartTag()` Begins iterating by processing the first item.
`int` `ConditionalTagSupport.doStartTag()` Includes its body if `condition()` evaluates to true.

Uses of JspException in javax.servlet.jsp.tagext

Methods in javax.servlet.jsp.tagext that throw JspException
`int` `TagSupport.doAfterBody()` Default processing for a body.
`int` `IterationTag.doAfterBody()` Process body (re)evaluation.
`int` `BodyTagSupport.doAfterBody()` After the body evaluation: do not reevaluate and continue with the page.
`int` `TagSupport.doEndTag()` Default processing of the end tag returning EVAL_PAGE.
`int` `TagAdapter.doEndTag()` Must not be called.
`int` `Tag.doEndTag()` Process the end tag for this instance.
`int` `BodyTagSupport.doEndTag()` Default processing of the end tag returning EVAL_PAGE.
`void` `BodyTagSupport.doInitBody()` Prepare for evaluation of the body just before the first body evaluation: no action.
`void` `BodyTag.doInitBody()` Prepare for evaluation of the body.
`int` `TagSupport.doStartTag()` Default processing of the start tag, returning SKIP_BODY.
`int` `TagAdapter.doStartTag()` Must not be called.
`int` `Tag.doStartTag()` Process the start tag for this instance.
`int` `BodyTagSupport.doStartTag()` Default processing of the start tag returning EVAL_BODY_BUFFERED.
`void` `SimpleTagSupport.doTag()` Default processing of the tag does nothing.
`void` `SimpleTag.doTag()` Called by the container to invoke this tag.
`abstract void` `JspFragment.invoke(Writer out)` Executes the fragment and directs all output to the given Writer, or the JspWriter returned by the getOut() method of the JspContext associated with the fragment if out is null.
`void` `DynamicAttributes.setDynamicAttribute(String uri, String localName, Object value)` Called when a tag declared to accept dynamic attributes is passed an attribute that is not declared in the Tag Library Descriptor.

Uses of JspException in org.apache.jasper.runtime

Methods in org.apache.jasper.runtime that throw JspException
`Tag` `TagHandlerPool.get(Class handlerClass)` Gets the next available tag handler from this tag handler pool, instantiating one if this tag handler pool is empty.
`Tag` `PerThreadTagHandlerPool.get(Class handlerClass)` Gets the next available tag handler from this tag handler pool, instantiating one if this tag handler pool is empty.

Uses of JspException in org.apache.taglibs.standard.extra.spath

Methods in org.apache.taglibs.standard.extra.spath that throw JspException
`int` `SPathTag.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.lang.jstl

Methods in org.apache.taglibs.standard.lang.jstl that throw JspException
`Object` `Evaluator.evaluate(String pAttributeName, String pAttributeValue, Class pExpectedType, Tag pTag, PageContext pPageContext)` Conduit to old-style call for convenience.
`Object` `Evaluator.evaluate(String pAttributeName, String pAttributeValue, Class pExpectedType, Tag pTag, PageContext pPageContext, Map functions, String defaultPrefix)` Evaluates the expression at request time
`static String` `Evaluator.parseAndRender(String pAttributeValue)` Parses the given attribute value, then converts it back to a String in its canonical form.

Uses of JspException in org.apache.taglibs.standard.lang.support

Methods in org.apache.taglibs.standard.lang.support that throw JspException
`static Object` `ExpressionEvaluatorManager.coerce(Object value, Class classe)` Performs a type conversion according to the EL's rules.
`static Object` `ExpressionEvaluatorManager.evaluate(String attributeName, String expression, Class expectedType, PageContext pageContext)` Invokes the evaluate() method on the "active" ExpressionEvaluator for the given pageContext.
`static Object` `ExpressionEvaluatorManager.evaluate(String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)` Invokes the evaluate() method on the "active" ExpressionEvaluator for the given pageContext.
`Object` `ExpressionEvaluator.evaluate(String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)` Evaluates the expression at request time.
`static ExpressionEvaluator` `ExpressionEvaluatorManager.getEvaluatorByName(String name)` Gets an ExpressionEvaluator from the cache, or seeds the cache if we haven't seen a particular ExpressionEvaluator before.

Uses of JspException in org.apache.taglibs.standard.tag.common.core

Subclasses of JspException in org.apache.taglibs.standard.tag.common.core
`class` `NullAttributeException` NullAttributeException is a JspTagException that will be thrown by the JSTL RI handlers when a tag attribute illegally evaluates to 'null'.

Methods in org.apache.taglibs.standard.tag.common.core that throw JspException
`int` `UrlSupport.doEndTag()`
`int` `SetSupport.doEndTag()`
`int` `RemoveTag.doEndTag()`
`int` `RedirectSupport.doEndTag()`
`int` `ParamSupport.doEndTag()`
`int` `OutSupport.doEndTag()`
`int` `ImportSupport.doEndTag()`
`int` `WhenTagSupport.doStartTag()`
`int` `UrlSupport.doStartTag()`
`int` `RedirectSupport.doStartTag()`
`int` `OutSupport.doStartTag()`
`int` `ImportSupport.doStartTag()`
`int` `ChooseTag.doStartTag()`
`static int` `Util.getStyle(String style, String errCode)`
`static String` `UrlSupport.resolveUrl(String url, String context, PageContext pageContext)`

Uses of JspException in org.apache.taglibs.standard.tag.common.fmt

Methods in org.apache.taglibs.standard.tag.common.fmt that throw JspException
`int` `TimeZoneSupport.doEndTag()`
`int` `SetTimeZoneSupport.doEndTag()`
`int` `SetLocaleSupport.doEndTag()`
`int` `SetBundleSupport.doEndTag()`
`int` `RequestEncodingSupport.doEndTag()`
`int` `ParseNumberSupport.doEndTag()`
`int` `ParseDateSupport.doEndTag()`
`int` `ParamSupport.doEndTag()`
`int` `MessageSupport.doEndTag()`
`int` `FormatNumberSupport.doEndTag()`
`int` `FormatDateSupport.doEndTag()`
`int` `BundleSupport.doEndTag()`
`int` `TimeZoneSupport.doStartTag()`
`int` `MessageSupport.doStartTag()`
`int` `BundleSupport.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.tag.common.sql

Methods in org.apache.taglibs.standard.tag.common.sql that throw JspException
`int` `UpdateTagSupport.doEndTag()` Execute the SQL statement, set either through the `sql` attribute or as the body, and save the result as a variable named by the `var` attribute in the scope specified by the `scope` attribute, as an object that implements the Result interface.
`int` `TransactionTagSupport.doEndTag()` Commits the transaction.
`int` `QueryTagSupport.doEndTag()` Execute the SQL statement, set either through the `sql` attribute or as the body, and save the result as a variable named by the `var` attribute in the scope specified by the `scope` attribute, as an object that implements the Result interface.
`int` `ParamTagSupport.doEndTag()`
`int` `DateParamTagSupport.doEndTag()`
`int` `UpdateTagSupport.doStartTag()` Prepares for execution by setting the initial state, such as getting the `Connection`
`int` `TransactionTagSupport.doStartTag()` Prepares for execution by setting the initial state, such as getting the `Connection` and preparing it for the transaction.
`int` `SetDataSourceTagSupport.doStartTag()`
`int` `QueryTagSupport.doStartTag()` Prepares for execution by setting the initial state, such as getting the `Connection`
`int` `DriverTag.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.tag.common.xml

Methods in org.apache.taglibs.standard.tag.common.xml that throw JspException
`int` `TransformSupport.doEndTag()`
`int` `ParseSupport.doEndTag()`
`int` `ParamSupport.doEndTag()`
`int` `TransformSupport.doStartTag()`
`int` `SetTag.doStartTag()`
`int` `ExprSupport.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.tag.el.core

Methods in org.apache.taglibs.standard.tag.el.core that throw JspException
`int` `UrlTag.doStartTag()`
`int` `SetTag.doStartTag()`
`int` `RedirectTag.doStartTag()`
`int` `ParamTag.doStartTag()`
`int` `OutTag.doStartTag()`
`int` `ImportTag.doStartTag()`
`int` `ForTokensTag.doStartTag()`
`int` `ForEachTag.doStartTag()`
`static Object` `ExpressionUtil.evalNotNull(String tagName, String attributeName, String expression, Class expectedType, Tag tag, PageContext pageContext)` Evaluates an expression if present, but does not allow the expression to evaluate to 'null', throwing a NullAttributeException if it does.

Uses of JspException in org.apache.taglibs.standard.tag.el.fmt

Methods in org.apache.taglibs.standard.tag.el.fmt that throw JspException
`int` `TimeZoneTag.doStartTag()`
`int` `SetTimeZoneTag.doStartTag()`
`int` `SetLocaleTag.doStartTag()`
`int` `SetBundleTag.doStartTag()`
`int` `RequestEncodingTag.doStartTag()`
`int` `ParseNumberTag.doStartTag()`
`int` `ParseDateTag.doStartTag()`
`int` `ParamTag.doStartTag()`
`int` `MessageTag.doStartTag()`
`int` `FormatNumberTag.doStartTag()`
`int` `FormatDateTag.doStartTag()`
`int` `BundleTag.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.tag.el.sql

Methods in org.apache.taglibs.standard.tag.el.sql that throw JspException
`int` `UpdateTag.doStartTag()`
`int` `TransactionTag.doStartTag()`
`int` `SetDataSourceTag.doStartTag()`
`int` `QueryTag.doStartTag()`
`int` `ParamTag.doStartTag()`
`int` `DateParamTag.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.tag.el.xml

Methods in org.apache.taglibs.standard.tag.el.xml that throw JspException
`int` `TransformTag.doStartTag()`
`int` `ParseTag.doStartTag()`
`int` `ParamTag.doStartTag()`
`int` `ExprTag.doStartTag()`

Uses of JspException in org.apache.taglibs.standard.tag.rt.sql

Methods in org.apache.taglibs.standard.tag.rt.sql that throw JspException
`int` `TransactionTag.doStartTag()`

Copyright © 2008 Mort Bay Consulting. All Rights Reserved.