# Deprecated API

## Contents

- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors

- Deprecated Fields
  Field and Description
  org.apache.struts2.jasper.Constants.ESC
  org.apache.struts2.jasper.Constants.ESCStr

- Deprecated Methods
  Method and Description
  org.apache.struts2.el.parser.SimpleCharStream.getColumn()
  org.apache.struts2.el.parser.SimpleCharStream.getLine()
  org.apache.struts2.jasper.servlet.JspCServletContext.getServlet(String) This method has been deprecated with no replacement
  org.apache.struts2.jasper.servlet.JspCServletContext.getServletNames() This method has been deprecated with no replacement
  org.apache.struts2.jasper.servlet.JspCServletContext.getServlets() This method has been deprecated with no replacement
  org.apache.struts2.jasper.compiler.JspUtil.getTagHandlerClassName(String, ErrorDispatcher) Use `JspUtil.getTagHandlerClassName(String, String, ErrorDispatcher)` See https://issues.apache.org/bugzilla/show_bug.cgi?id=46471
  org.apache.struts2.jasper.servlet.JspCServletContext.log(Exception, String) Use log(String,Throwable) instead
  org.apache.struts2.jasper.compiler.JspUtil.nextTemporaryVariableName()
  org.apache.struts2.jasper.compiler.JspUtil.resetTemporaryVariableName()
  org.apache.struts2.jasper.compiler.JspUtil.validateExpressions(Mark, String, Class, FunctionMapper, ErrorDispatcher) now delegated to the org.apache.el Package

- Deprecated Constructors
  Constructor and Description
  org.apache.struts2.jasper.runtime.TagHandlerPool(int) Use static getTagHandlerPool

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.