# Serialized Form

- ## Package org.apache.struts2

  - ### Class org.apache.struts2.ActionContext extends Object implements Serializable

    - ### Serialized Fields

      - #### context

            Map<K,V> context

  - ### Class org.apache.struts2.ActionSupport extends Object implements Serializable

    - ### Serialized Fields

      - #### validationAware

            ValidationAwareSupport validationAware

      - #### container

            Container container

  - ### Class org.apache.struts2.EmbeddedJSPResult extends StrutsResultSupport implements Serializable

  - ### Class org.apache.struts2.StrutsException extends RuntimeException implements Serializable

    - ### Serialized Fields

      - #### location

            Location location

- ## Package org.apache.struts2.el

  - ### Class org.apache.struts2.el.MethodExpressionImpl extends javax.el.MethodExpression implements Serializable

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.struts2.el.MethodExpressionLiteral extends javax.el.MethodExpression implements Serializable

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.struts2.el.ValueExpressionImpl extends javax.el.ValueExpression implements Serializable

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.struts2.el.ValueExpressionLiteral extends javax.el.ValueExpression implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

- ## Package org.apache.struts2.el.lang

  - ### Class org.apache.struts2.el.lang.FunctionMapperImpl extends javax.el.FunctionMapper implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.struts2.el.lang.FunctionMapperImpl.Function extends Object implements Serializable

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.struts2.el.lang.VariableMapperImpl extends javax.el.VariableMapper implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

- ## Package org.apache.struts2.el.parser

  - ### Class org.apache.struts2.el.parser.ParseException extends Exception implements Serializable

    - ### Serialized Fields

      - #### specialConstructor

            boolean specialConstructor

        This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

      - #### currentToken

            Token currentToken

        This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token following this token will (therefore) be the first error token.

      - #### expectedTokenSequences

            int[][] expectedTokenSequences

        Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

      - #### tokenImage

            String[] tokenImage

        This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

      - #### eol

            String eol

        The end of line string for this machine.

  - ### Class org.apache.struts2.el.parser.TokenMgrError extends Error implements Serializable

    - ### Serialized Fields

      - #### errorCode

            int errorCode

        Indicates the reason why the exception is thrown. It will have one of the above 4 values.

- ## Package org.apache.struts2.jasper

  - ### Class org.apache.struts2.jasper.JasperException extends javax.servlet.ServletException implements Serializable

- ## Package org.apache.struts2.jasper.el

  - ### Class org.apache.struts2.jasper.el.JspELException extends javax.el.ELException implements Serializable

  - ### Class org.apache.struts2.jasper.el.JspMethodExpression extends javax.el.MethodExpression implements Serializable

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

  - ### Class org.apache.struts2.jasper.el.JspMethodNotFoundException extends javax.el.MethodNotFoundException implements Serializable

  - ### Class org.apache.struts2.jasper.el.JspPropertyNotFoundException extends javax.el.PropertyNotFoundException implements Serializable

  - ### Class org.apache.struts2.jasper.el.JspPropertyNotWritableException extends javax.el.PropertyNotWritableException implements Serializable

  - ### Class org.apache.struts2.jasper.el.JspValueExpression extends javax.el.ValueExpression implements Serializable

    - ### Serialization Methods

      - #### readExternal

            public void readExternal(ObjectInput in)
                              throws IOException,
                                     ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeExternal

            public void writeExternal(ObjectOutput out)
                               throws IOException

        Throws:
          `IOException`

- ## Package org.apache.struts2.jasper.runtime

  - ### Class org.apache.struts2.jasper.runtime.HttpJspBase extends javax.servlet.http.HttpServlet implements Serializable

- ## Package org.apache.struts2.jasper.servlet

  - ### Class org.apache.struts2.jasper.servlet.JspServlet extends javax.servlet.http.HttpServlet implements Serializable

    - ### Serialized Fields

      - #### log

            org.apache.juli.logging.Log log

      - #### context

            javax.servlet.ServletContext context

      - #### config

            javax.servlet.ServletConfig config

      - #### options

            Options options

      - #### rctxt

            JspRuntimeContext rctxt

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