# Package org.apache.struts2.json

package org.apache.struts2.json

- Related Packages
  Package
  Description
  org.apache.struts2.json.annotations
  org.apache.struts2.json.bridge
  org.apache.struts2.json.rpc
  org.apache.struts2.json.smd
- Class
  Description
  DefaultJSONWriter
  Serializes an object into JavaScript Object Notation (JSON).
  DefaultJSONWriter.JSONAnnotationFinder
  JSONActionRedirectResult
  Specialized form of `ServletActionRedirectResult` which takes care of situation that browser has a JS/AJAX context, there are no validation errors and action is executed.
  JSONCleaner
  Isolate the process of cleaning JSON data from the Interceptor class itself.
  JSONCleaner.Filter
  JSONConstants
  Class consisting of various constant values being used controlling JSON plugin behaviour
  JSONException
  Wrap exceptions throwed by the JSON serializer
  JSONInterceptor
  Populates an action from a JSON string
  JSONPopulator
  Isolate the process of populating JSON objects from the Interceptor class itself.
  JSONReader
  Deserializes and object from a JSON string
  JSONResult
  JSONUtil
  Wrapper for JSONWriter with some utility methods.
  JSONUtil.ClassVisitor
  Realizes the visit(Class) method called by vistInterfaces for all encountered classes/interfaces
  JSONValidationInterceptor
  Serializes validation and action errors into JSON.
  JSONWriter
  Should serialize an object into JavaScript Object Notation (JSON).
  SerializationParams