# Struts 2 Core 2.5.28.3 API

Packages
Package | Description
--- | ---
com.opensymphony.xwork2 | Main XWork interfaces and classes.
com.opensymphony.xwork2.config | Configuration core classes.
com.opensymphony.xwork2.config.entities | Configuration entity classes.
com.opensymphony.xwork2.config.impl | Configuration implementation classes.
com.opensymphony.xwork2.config.providers | Configuration provider classes.
com.opensymphony.xwork2.conversion |
com.opensymphony.xwork2.conversion.annotations | Type conversion annotations.
com.opensymphony.xwork2.conversion.impl |
com.opensymphony.xwork2.conversion.metadata | Type conversion meta data classes.
com.opensymphony.xwork2.factory |
com.opensymphony.xwork2.inject | Guice (pronounced "juice").
com.opensymphony.xwork2.inject.util | Guice util classes.
com.opensymphony.xwork2.interceptor | Interceptor classes.
com.opensymphony.xwork2.interceptor.annotations | Interceptor annotations.
com.opensymphony.xwork2.mock | XWork specific mock classes.
com.opensymphony.xwork2.ognl |
com.opensymphony.xwork2.ognl.accessor |
com.opensymphony.xwork2.result |
com.opensymphony.xwork2.security |
com.opensymphony.xwork2.spring | Spring ObjectFactory classes.
com.opensymphony.xwork2.spring.interceptor | Spring specific interceptor classes.
com.opensymphony.xwork2.test |
com.opensymphony.xwork2.util | XWork util classes.
com.opensymphony.xwork2.util.classloader |
com.opensymphony.xwork2.util.finder |
com.opensymphony.xwork2.util.fs |
com.opensymphony.xwork2.util.location | Classes and utilities used to track location information.
com.opensymphony.xwork2.util.logging |
com.opensymphony.xwork2.util.logging.commons |
com.opensymphony.xwork2.util.logging.jdk |
com.opensymphony.xwork2.util.logging.log4j2 |
com.opensymphony.xwork2.util.logging.slf4j |
com.opensymphony.xwork2.util.profiling | Classes to enable profiling of action execution.
com.opensymphony.xwork2.util.reflection |
com.opensymphony.xwork2.validator | XWork validation subsystem.
com.opensymphony.xwork2.validator.annotations | Validator annotations.
com.opensymphony.xwork2.validator.validators | XWork default validator classes.
org.apache.struts2 |
org.apache.struts2.components |
org.apache.struts2.components.template |
org.apache.struts2.config | Classes for Struts configuration and property handling.
org.apache.struts2.conversion |
org.apache.struts2.dispatcher | This package contains a reimagining of the traditional Struts filter dispatchers.
org.apache.struts2.dispatcher.filter |
org.apache.struts2.dispatcher.listener |
org.apache.struts2.dispatcher.mapper |
org.apache.struts2.dispatcher.multipart | Classes to help dispatch multipart HTTP requests.
org.apache.struts2.dispatcher.servlet |
org.apache.struts2.factory |
org.apache.struts2.interceptor |
org.apache.struts2.interceptor.debugging |
org.apache.struts2.interceptor.servlet |
org.apache.struts2.interceptor.validation |
org.apache.struts2.result |
org.apache.struts2.util |
org.apache.struts2.util.fs |
org.apache.struts2.util.tomcat.buf |
org.apache.struts2.views |
org.apache.struts2.views.annotations |
org.apache.struts2.views.freemarker |
org.apache.struts2.views.freemarker.tags |
org.apache.struts2.views.jsp | Struts's JSP tag library.
org.apache.struts2.views.jsp.iterator |
org.apache.struts2.views.jsp.ui |
org.apache.struts2.views.util | Miscellaneous helper classes for all views.
org.apache.struts2.views.velocity | Classes for views using Velocity.
org.apache.struts2.views.velocity.components |
org.apache.struts2.views.xslt | The new xslt view supports an extensible Java XML adapter framework that makes it easy to customize the XML rendering of objects and to incorporate structured XML text and arbitarary DOM fragments into the output.

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