Class Constants

java.lang.Object
org.apache.jasper.Constants

public class Constants extends Object
Some constants and other global data that are used by the compiler and the runtime.
  • Field Details

    • JSP_SERVLET_BASE

      public static final String JSP_SERVLET_BASE
      The base class of the generated servlets.
      See Also:
    • SERVICE_METHOD_NAME

      public static final String SERVICE_METHOD_NAME
      _jspService is the name of the method that is called by HttpJspBase.service(). This is where most of the code generated from JSPs go.
      See Also:
    • SERVLET_CONTENT_TYPE

      public static final String SERVLET_CONTENT_TYPE
      Default servlet content type.
      See Also:
    • SERVLET_CLASSPATH

      public static final String SERVLET_CLASSPATH
      FIXME ServletContext attribute for classpath. This is tomcat specific. Other servlet engines may choose to support this attribute if they want to have this JSP engine running on them.
      See Also:
    • JSP_FILE

      public static final String JSP_FILE
      FIXME Request attribute for <jsp-file> element of a servlet definition. If present on a request, this overrides the value returned by request.getServletPath() to select the JSP page to be executed.
      See Also:
    • SERVLET_CLASS_LOADER

      public static final String SERVLET_CLASS_LOADER
      FIXME ServletContext attribute for class loader. This is tomcat specific. Other servlet engines can choose to have this attribute if they want to have this JSP engine running on them.
      See Also:
    • K

      public static final int K
      Default size of the JSP buffer.
      See Also:
    • DEFAULT_BUFFER_SIZE

      public static final int DEFAULT_BUFFER_SIZE
      See Also:
    • DEFAULT_TAG_BUFFER_SIZE

      public static final int DEFAULT_TAG_BUFFER_SIZE
      Default size for the tag buffers.
      See Also:
    • MAX_POOL_SIZE

      public static final int MAX_POOL_SIZE
      Default tag handler pool size.
      See Also:
    • PRECOMPILE

      public static final String PRECOMPILE
      The query parameter that causes the JSP engine to just pregenerated the servlet but not invoke it.
      See Also:
    • JSP_PACKAGE_NAME

      public static final String JSP_PACKAGE_NAME
      The default package name for compiled jsp pages.
      See Also:
    • TAG_FILE_PACKAGE_NAME

      public static final String TAG_FILE_PACKAGE_NAME
      The default package name for tag handlers generated from tag files
      See Also:
    • INC_REQUEST_URI

      public static final String INC_REQUEST_URI
      Servlet context and request attributes that the JSP engine uses.
      See Also:
    • INC_SERVLET_PATH

      public static final String INC_SERVLET_PATH
      See Also:
    • TMP_DIR

      public static final String TMP_DIR
      See Also:
    • FORWARD_SEEN

      public static final String FORWARD_SEEN
      See Also:
    • FIRST_REQUEST_SEEN

      public static final String FIRST_REQUEST_SEEN
      See Also:
    • ALT_DD_ATTR

      public static final String ALT_DD_ATTR
      See Also:
    • TAGLIB_DTD_PUBLIC_ID_11

      public static final String TAGLIB_DTD_PUBLIC_ID_11
      Public Id and the Resource path (of the cached copy) of the DTDs and schemas for tag library descriptors.
      See Also:
    • TAGLIB_DTD_RESOURCE_PATH_11

      public static final String TAGLIB_DTD_RESOURCE_PATH_11
      See Also:
    • TAGLIB_DTD_PUBLIC_ID_12

      public static final String TAGLIB_DTD_PUBLIC_ID_12
      See Also:
    • TAGLIB_DTD_RESOURCE_PATH_12

      public static final String TAGLIB_DTD_RESOURCE_PATH_12
      See Also:
    • TAGLIB_SCHEMA_PUBLIC_ID_20

      public static final String TAGLIB_SCHEMA_PUBLIC_ID_20
      See Also:
    • TAGLIB_SCHEMA_RESOURCE_PATH_20

      public static final String TAGLIB_SCHEMA_RESOURCE_PATH_20
      See Also:
    • TAGLIB_SCHEMA_PUBLIC_ID_21

      public static final String TAGLIB_SCHEMA_PUBLIC_ID_21
      See Also:
    • TAGLIB_SCHEMA_RESOURCE_PATH_21

      public static final String TAGLIB_SCHEMA_RESOURCE_PATH_21
      See Also:
    • SCHEMA_LOCATION_JSP_20

      public static final String SCHEMA_LOCATION_JSP_20
      See Also:
    • SCHEMA_LOCATION_JSP_21

      public static final String SCHEMA_LOCATION_JSP_21
      See Also:
    • WEBAPP_DTD_PUBLIC_ID_22

      public static final String WEBAPP_DTD_PUBLIC_ID_22
      Public Id and the Resource path (of the cached copy) of the DTDs and schemas for web application deployment descriptors
      See Also:
    • WEBAPP_DTD_RESOURCE_PATH_22

      public static final String WEBAPP_DTD_RESOURCE_PATH_22
      See Also:
    • WEBAPP_DTD_PUBLIC_ID_23

      public static final String WEBAPP_DTD_PUBLIC_ID_23
      See Also:
    • WEBAPP_DTD_RESOURCE_PATH_23

      public static final String WEBAPP_DTD_RESOURCE_PATH_23
      See Also:
    • WEBAPP_SCHEMA_PUBLIC_ID_24

      public static final String WEBAPP_SCHEMA_PUBLIC_ID_24
      See Also:
    • WEBAPP_SCHEMA_RESOURCE_PATH_24

      public static final String WEBAPP_SCHEMA_RESOURCE_PATH_24
      See Also:
    • WEBAPP_SCHEMA_PUBLIC_ID_25

      public static final String WEBAPP_SCHEMA_PUBLIC_ID_25
      See Also:
    • WEBAPP_SCHEMA_RESOURCE_PATH_25

      public static final String WEBAPP_SCHEMA_RESOURCE_PATH_25
      See Also:
    • SCHEMA_LOCATION_WEBAPP_24

      public static final String SCHEMA_LOCATION_WEBAPP_24
      See Also:
    • SCHEMA_LOCATION_WEBAPP_25

      public static final String SCHEMA_LOCATION_WEBAPP_25
      See Also:
    • NS_PLUGIN_URL

      public static final String NS_PLUGIN_URL
      Default URLs to download the pluging for Netscape and IE.
      See Also:
    • IE_PLUGIN_URL

      public static final String IE_PLUGIN_URL
      See Also:
    • TEMP_VARIABLE_NAME_PREFIX

      public static final String TEMP_VARIABLE_NAME_PREFIX
      Prefix to use for generated temporary variable names
      See Also:
    • ESC

      public static final char ESC
      A replacement char for "\$". XXX This is a hack to avoid changing EL interpreter to recognize "\$"
      See Also:
    • ESCStr

      public static final String ESCStr
      See Also:
    • JSP_VERSION_2_0

      public static final Double JSP_VERSION_2_0
    • JSP_VERSION_2_1

      public static final Double JSP_VERSION_2_1
    • DEFAULT_INITIAL_CAPACITY

      public static final int DEFAULT_INITIAL_CAPACITY
      See Also:
    • JSP_TAGLIBRARY_CACHE

      public static final String JSP_TAGLIBRARY_CACHE
      See Also:
    • JSP_TAGFILE_JAR_URLS_CACHE

      public static final String JSP_TAGFILE_JAR_URLS_CACHE
      See Also:
    • JSP_PROPERTY_GROUPS_CONTEXT_ATTRIBUTE

      public static final String JSP_PROPERTY_GROUPS_CONTEXT_ATTRIBUTE
      See Also:
    • WEB_XML_VERSION_CONTEXT_ATTRIBUTE

      public static final String WEB_XML_VERSION_CONTEXT_ATTRIBUTE
      See Also:
    • JSP_TLD_URI_TO_LOCATION_MAP

      public static final String JSP_TLD_URI_TO_LOCATION_MAP
      See Also:
    • JSP_RESOURCE_INJECTOR_CONTEXT_ATTRIBUTE

      public static final String JSP_RESOURCE_INJECTOR_CONTEXT_ATTRIBUTE
      See Also:
    • JSP_ERROR_HANDLED

      public static final String JSP_ERROR_HANDLED
      See Also:
    • IS_SECURITY_ENABLED

      public static final boolean IS_SECURITY_ENABLED
      Has security been turned on?
    • JSP_NAME

      public static final String JSP_NAME
      The name of the JSP engine. Used for X-Powered-By identification in the response header
      See Also:
    • XML_BLOCK_EXTERNAL_INIT_PARAM

      public static final String XML_BLOCK_EXTERNAL_INIT_PARAM
      Name of the ServletContext init-param that determines if the XML parsers will block the resolution of external entities.
      See Also:
  • Constructor Details

    • Constants

      public Constants()