# Deprecated API

## Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Exceptions
- Deprecated Fields
- Deprecated Methods

- Deprecated Interfaces
  Interface and Description
  javax.servlet.jsp.el.FunctionMapper As of JSP 2.1, replaced by javax.el.FunctionMapper
  javax.servlet.jsp.el.VariableResolver As of JSP 2.1, replaced by javax.el.ELResolver

- Deprecated Classes
  Class and Description
  javax.servlet.jsp.el.Expression As of JSP 2.1, replaced by javax.el.ValueExpression
  javax.servlet.jsp.el.ExpressionEvaluator As of JSP 2.1, replaced by javax.el.ExpressionFactory

- Deprecated Exceptions
  Exceptions and Description
  javax.servlet.jsp.el.ELException As of JSP 2.1, replaced by javax.el.ELException
  javax.servlet.jsp.el.ELParseException As of JSP 2.1, replaced by javax.el.ELException

- Deprecated Fields
  Field and Description
  javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_TAG As of Java JSP API 1.2, use BodyTag.EVAL_BODY_BUFFERED or IterationTag.EVAL_BODY_AGAIN.

- Deprecated Methods
  Method and Description
  javax.servlet.jsp.JspContext.getExpressionEvaluator() As of JSP 2.1, replaced by JspApplicationContext.getExpressionFactory()
  javax.servlet.jsp.JspException.getRootCause() As of JSP 2.1, replaced by `java.lang.Throwable.getCause()`
  javax.servlet.jsp.JspContext.getVariableResolver() As of JSP 2.1, replaced by javax.el.ELContext.getELResolver() which can be obtained by jspContext.getELContext().getELResolver()

Copyright © 2000-2022 Apache Software Foundation. All Rights Reserved.