# Constant Field Values

## Contents

- com.opensymphony.*
- org.apache.*

## com.opensymphony.*

- com.opensymphony.xwork2.config.entities.ActionConfig
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_METHOD` | `"execute"`
  `public static final String` | `DEFAULT_METHOD_REGEX` | `"([A-Za-z0-9_$]*)"`
  `public static final String` | `WILDCARD` | `"*"`

- com.opensymphony.xwork2.conversion.TypeConverter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TYPE_CONVERTER_CONTEXT_KEY` | `"_typeConverter"`

- com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CREATE_IF_NULL_PREFIX` | `"CreateIfNull_"`
  `public static final String` | `DEPRECATED_ELEMENT_PREFIX` | `"Collection_"`
  `public static final String` | `ELEMENT_PREFIX` | `"Element_"`
  `public static final String` | `KEY_PREFIX` | `"Key_"`
  `public static final String` | `KEY_PROPERTY_PREFIX` | `"KeyProperty_"`

- com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final String` | `MILLISECOND_FORMAT` | `".SSS"`

- com.opensymphony.xwork2.conversion.impl.XWorkConverter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CONVERSION_COLLECTION_PREFIX` | `"Collection_"`
  `public static final String` | `CONVERSION_ERROR_PROPERTY_PREFIX` | `"invalid.fieldvalue."`
  `public static final String` | `CONVERSION_PROPERTY_FULLNAME` | `"conversion.property.fullName"`
  `public static final String` | `LAST_BEAN_CLASS_ACCESSED` | `"last.bean.accessed"`
  `public static final String` | `LAST_BEAN_PROPERTY_ACCESSED` | `"last.property.accessed"`
  `public static final String` | `MESSAGE_INDEX_BRACKET_PATTERN` | `"[\\[\\]\\.]"`
  `public static final String` | `MESSAGE_INDEX_PATTERN` | `"\\[\\d+\\]\\."`
  `public static final String` | `PERIOD` | `"."`
  `public static final String` | `REPORT_CONVERSION_ERRORS` | `"report.conversion.errors"`

- com.opensymphony.xwork2.inject.Container
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_NAME` | `"default"`

- com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ORIGINAL_PROPERTY_OVERRIDE` | `"original.property.override"`

- com.opensymphony.xwork2.mock.MockInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_FOO_VALUE` | `"fooDefault"`

- com.opensymphony.xwork2.mock.MockResult
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_PARAM` | `"foo"`

- com.opensymphony.xwork2.ognl.accessor.XWorkCollectionPropertyAccessor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `KEY_PROPERTY_FOR_CREATION` | `"makeNew"`

- com.opensymphony.xwork2.util.GlobalLocalizedTextProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `STRUTS_MESSAGES_BUNDLE` | `"org/apache/struts2/struts-messages"`
  `public static final String` | `XWORK_MESSAGES_BUNDLE` | `"com/opensymphony/xwork2/xwork-messages"`

- com.opensymphony.xwork2.util.StrutsLocalizedTextProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `STRUTS_MESSAGES_BUNDLE` | `"org/apache/struts2/struts-messages"`
  `public static final String` | `XWORK_MESSAGES_BUNDLE` | `"com/opensymphony/xwork2/xwork-messages"`

- com.opensymphony.xwork2.util.TextParser
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DEFAULT_LOOP_COUNT` | `1`

- com.opensymphony.xwork2.util.WildcardHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final int` | `MATCH_BEGIN` | `-4`
  `protected static final int` | `MATCH_END` | `-3`
  `protected static final int` | `MATCH_FILE` | `-1`
  `protected static final int` | `MATCH_PATH` | `-2`
  `protected static final int` | `MATCH_THEEND` | `-5`

- com.opensymphony.xwork2.util.finder.ClassLoaderInterface
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLASS_LOADER_INTERFACE` | `"__current_class_loader_interface"`

- com.opensymphony.xwork2.util.location.LocationAttributes
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `COL_ATTR` | `"column"`
  `public static final String` | `LINE_ATTR` | `"line"`
  `public static final String` | `PREFIX` | `"loc"`
  `public static final String` | `Q_COL_ATTR` | `"loc:column"`
  `public static final String` | `Q_LINE_ATTR` | `"loc:line"`
  `public static final String` | `Q_SRC_ATTR` | `"loc:src"`
  `public static final String` | `SRC_ATTR` | `"src"`
  `public static final String` | `URI` | `"http://struts.apache.org/xwork/location"`

- com.opensymphony.xwork2.util.location.LocationUtils
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `UNKNOWN_STRING` | `"[unknown location]"`

- com.opensymphony.xwork2.util.reflection.ReflectionContextState
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CREATE_NULL_OBJECTS` | `"xwork.NullHandler.createNullObjects"`
  `public static final String` | `CURRENT_PROPERTY_PATH` | `"current.property.path"`
  `public static final String` | `DENY_INDEXED_ACCESS_EXECUTION` | `"xwork.IndexedPropertyAccessor.denyMethodExecution"`
  `public static final String` | `DENY_METHOD_EXECUTION` | `"xwork.MethodAccessor.denyMethodExecution"`
  `public static final String` | `FULL_PROPERTY_PATH` | `"current.property.path"`

- com.opensymphony.xwork2.validator.DefaultActionValidatorManager
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final String` | `VALIDATION_CONFIG_SUFFIX` | `"-validation.xml"`

- com.opensymphony.xwork2.validator.validators.CreditCardValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CREDIT_CARD_PATTERN` | `"^(?:4[0-9]{12}(?:[0-9]{3})?|(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|6(?:011|5[0-9]{2})[0-9]{12}|(?:2131|1800|35\\d{3})\\d{11})$"`

- com.opensymphony.xwork2.validator.validators.EmailValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EMAIL_ADDRESS_PATTERN` | `"\\b^[\'_a-z0-9-\\+]+(\\.[\'_a-z0-9-\\+]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*\\.([a-z]{2,6})$\\b"`

- com.opensymphony.xwork2.validator.validators.URLValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_URL_REGEX` | `"^(?:https?|ftp):\\/\\/(?:(?:[a-z0-9$_.+!*\'(),;?&=\\-]|%[0-9a-f]{2})+(?::(?:[a-z0-9$_.+!*\'(),;?&=\\-]|%[0-9a-f]{2})+)?@)?#?(?:(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)*[a-z][a-z0-9-]*[a-z0-9]|(?:(?:[1-9]?\\d|1\\d{2}|2[0-4]\\d|25[0-5])\\.){3}(?:[1-9]?\\d|1\\d{2}|2[0-4]\\d|25[0-5]))(?::\\d+)?)(?:(?:\\/(?:[a-z0-9$_.+!*\'(),;:@&=\\-]|%[0-9a-f]{2})*)*(?:\\?(?:[a-z0-9$_.+!*\'(),;:@&=\\-\\/:]|%[0-9a-f]{2})*)?)?(?:#(?:[a-z0-9$_.+!*\'(),;:@&=\\-]|%[0-9a-f]{2})*)?$"`

- com.opensymphony.xwork2.validator.validators.ValidatorSupport
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EMPTY_STRING` | `""`

## org.apache.*

- org.apache.struts2.ServletActionContext
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `STRUTS_VALUESTACK_KEY` | `"struts.valueStack"`

- org.apache.struts2.StrutsConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_TEMPLATE_TYPE_CONFIG_KEY` | `"struts.ui.templateSuffix"`
  `public static final String` | `PREFIX_BASED_MAPPER_CONFIGURATION` | `"struts.mapper.prefixMapping"`
  `public static final String` | `STRUTS_ACCEPTED_PATTERNS_CHECKER` | `"struts.acceptedPatterns.checker"`
  `public static final String` | `STRUTS_ACTION_CONFIG_FALLBACK_TO_EMPTY_NAMESPACE` | `"struts.actionConfig.fallbackToEmptyNamespace"`
  `public static final String` | `STRUTS_ACTION_EXCLUDE_PATTERN` | `"struts.action.excludePattern"`
  `public static final String` | `STRUTS_ACTION_EXCLUDE_PATTERN_SEPARATOR` | `"struts.action.excludePattern.separator"`
  `public static final String` | `STRUTS_ACTION_EXTENSION` | `"struts.action.extension"`
  `public static final String` | `STRUTS_ACTIONPROXYFACTORY` | `"struts.actionProxyFactory"`
  `public static final String` | `STRUTS_ACTIONVALIDATORMANAGER` | `"struts.actionValidatorManager"`
  `public static final String` | `STRUTS_ADDITIONAL_ACCEPTED_PATTERNS` | `"struts.additional.acceptedPatterns"`
  `public static final String` | `STRUTS_ADDITIONAL_EXCLUDED_PATTERNS` | `"struts.additional.excludedPatterns"`
  `public static final String` | `STRUTS_ALLOW_STATIC_FIELD_ACCESS` | `"struts.ognl.allowStaticFieldAccess"`
  `public static final String` | `STRUTS_ALLOWED_ACTION_NAMES` | `"struts.allowed.action.names"`
  `public static final String` | `STRUTS_ALLOWED_METHOD_NAMES` | `"struts.allowed.method.names"`
  `public static final String` | `STRUTS_ALLOWED_NAMESPACE_NAMES` | `"struts.allowed.namespace.names"`
  `public static final String` | `STRUTS_ALLOWLIST_CLASSES` | `"struts.allowlist.classes"`
  `public static final String` | `STRUTS_ALLOWLIST_ENABLE` | `"struts.allowlist.enable"`
  `public static final String` | `STRUTS_ALLOWLIST_PACKAGE_NAMES` | `"struts.allowlist.packageNames"`
  `public static final String` | `STRUTS_ALWAYS_SELECT_FULL_NAMESPACE` | `"struts.mapper.alwaysSelectFullNamespace"`
  `public static final String` | `STRUTS_CHAINING_COPY_ERRORS` | `"struts.chaining.copyErrors"`
  `public static final String` | `STRUTS_CHAINING_COPY_FIELD_ERRORS` | `"struts.chaining.copyFieldErrors"`
  `public static final String` | `STRUTS_CHAINING_COPY_MESSAGES` | `"struts.chaining.copyMessages"`
  `public static final String` | `STRUTS_COMPOUND_ROOT_ACCESSOR` | `"struts.compoundRootAccessor"`
  `public static final String` | `STRUTS_CONFIGURATION` | `"struts.configuration"`
  `public static final String` | `STRUTS_CONFIGURATION_XML_RELOAD` | `"struts.configuration.xml.reload"`
  `public static final String` | `STRUTS_CONTENT_TYPE_MATCHER` | `"struts.contentTypeMatcher"`
  `public static final String` | `STRUTS_CONTINUATIONS_PACKAGE` | `"struts.continuations.package"`
  `public static final String` | `STRUTS_CONVERTER_ANNOTATION_PROCESSOR` | `"struts.converter.annotation.processor"`
  `public static final String` | `STRUTS_CONVERTER_ARRAY` | `"struts.converter.array"`
  `public static final String` | `STRUTS_CONVERTER_COLLECTION` | `"struts.converter.collection"`
  `public static final String` | `STRUTS_CONVERTER_CREATOR` | `"struts.converter.creator"`
  `public static final String` | `STRUTS_CONVERTER_DATE` | `"struts.converter.date"`
  `public static final String` | `STRUTS_CONVERTER_FILE_PROCESSOR` | `"struts.converter.file.processor"`
  `public static final String` | `STRUTS_CONVERTER_HOLDER` | `"struts.converter.holder"`
  `public static final String` | `STRUTS_CONVERTER_NUMBER` | `"struts.converter.number"`
  `public static final String` | `STRUTS_CONVERTER_PROPERTIES_PROCESSOR` | `"struts.converter.properties.processor"`
  `public static final String` | `STRUTS_CONVERTER_STRING` | `"struts.converter.string"`
  `public static final String` | `STRUTS_CONVERTER_USER_PROPERTIES_PROVIDER` | `"struts.converter.userPropertiesProvider"`
  `public static final String` | `STRUTS_CSP_NONCE_READER` | `"struts.csp.nonce.reader"`
  `public static final String` | `STRUTS_CSP_NONCE_SOURCE` | `"struts.csp.nonce.source"`
  `public static final String` | `STRUTS_CSP_REPORT_MAX_SIZE` | `"struts.csp.report.maxSize"`
  `public static final String` | `STRUTS_CUSTOM_I18N_RESOURCES` | `"struts.custom.i18n.resources"`
  `public static final String` | `STRUTS_CUSTOM_PROPERTIES` | `"struts.custom.properties"`
  `public static final String` | `STRUTS_DATE_FORMATTER` | `"struts.date.formatter"`
  `public static final String` | `STRUTS_DEFAULT_ACTION_NAME` | `"struts.default.action.name"`
  `public static final String` | `STRUTS_DEFAULT_METHOD_NAME` | `"struts.default.method.name"`
  `public static final String` | `STRUTS_DEFAULT_NAMESPACE_NAME` | `"struts.default.namespace.name"`
  `public static final String` | `STRUTS_DEV_MODE_EXCLUDED_CLASSES` | `"struts.devMode.excludedClasses"`
  `public static final String` | `STRUTS_DEV_MODE_EXCLUDED_PACKAGE_EXEMPT_CLASSES` | `"struts.devMode.excludedPackageExemptClasses"`
  `public static final String` | `STRUTS_DEV_MODE_EXCLUDED_PACKAGE_NAME_PATTERNS` | `"struts.devMode.excludedPackageNamePatterns"`
  `public static final String` | `STRUTS_DEV_MODE_EXCLUDED_PACKAGE_NAMES` | `"struts.devMode.excludedPackageNames"`
  `public static final String` | `STRUTS_DEVMODE` | `"struts.devMode"`
  `public static final String` | `STRUTS_DISABLE_REQUEST_ATTRIBUTE_VALUE_STACK_LOOKUP` | `"struts.disableRequestAttributeValueStackLookup"`
  `public static final String` | `STRUTS_DISALLOW_CUSTOM_OGNL_MAP` | `"struts.ognl.disallowCustomOgnlMap"`
  `public static final String` | `STRUTS_DISALLOW_DEFAULT_PACKAGE_ACCESS` | `"struts.disallowDefaultPackageAccess"`
  `public static final String` | `STRUTS_DISALLOW_PROXY_MEMBER_ACCESS` | `"struts.disallowProxyMemberAccess"`
  `public static final String` | `STRUTS_DISALLOW_PROXY_OBJECT_ACCESS` | `"struts.disallowProxyObjectAccess"`
  `public static final String` | `STRUTS_DISPATCHER_ERROR_HANDLER` | `"struts.dispatcher.errorHandler"`
  `public static final String` | `STRUTS_DISPATCHER_PARAMETERSWORKAROUND` | `"struts.dispatcher.parametersWorkaround"`
  `public static final String` | `STRUTS_EL_THROW_EXCEPTION` | `"struts.el.throwExceptionOnFailure"`
  `public static final String` | `STRUTS_ENABLE_DYNAMIC_METHOD_INVOCATION` | `"struts.enable.DynamicMethodInvocation"`
  `public static final String` | `STRUTS_ENABLE_OGNL_EVAL_EXPRESSION` | `"struts.ognl.enableEvalExpression"`
  `public static final String` | `STRUTS_ENABLE_OGNL_EXPRESSION_CACHE` | `"struts.ognl.enableExpressionCache"`
  `public static final String` | `STRUTS_ENABLE_SLASHES_IN_ACTION_NAMES` | `"struts.enable.SlashesInActionNames"`
  `public static final String` | `STRUTS_EXCLUDED_CLASSES` | `"struts.excludedClasses"`
  `public static final String` | `STRUTS_EXCLUDED_PACKAGE_EXEMPT_CLASSES` | `"struts.excludedPackageExemptClasses"`
  `public static final String` | `STRUTS_EXCLUDED_PACKAGE_NAME_PATTERNS` | `"struts.excludedPackageNamePatterns"`
  `public static final String` | `STRUTS_EXCLUDED_PACKAGE_NAMES` | `"struts.excludedPackageNames"`
  `public static final String` | `STRUTS_EXCLUDED_PATTERNS_CHECKER` | `"struts.excludedPatterns.checker"`
  `public static final String` | `STRUTS_EXECUTOR_PROVIDER` | `"struts.executor.provider"`
  `public static final String` | `STRUTS_EXPRESSION_PARSER` | `"struts.expression.parser"`
  `public static final String` | `STRUTS_FILE_MANAGER` | `"struts.fileManager"`
  `public static final String` | `STRUTS_FILE_MANAGER_FACTORY` | `"struts.fileManagerFactory"`
  `public static final String` | `STRUTS_FREEMARKER_BEANWRAPPER_CACHE` | `"struts.freemarker.beanwrapperCache"`
  `public static final String` | `STRUTS_FREEMARKER_MANAGER_CLASSNAME` | `"struts.freemarker.manager.classname"`
  `public static final String` | `STRUTS_FREEMARKER_MRU_MAX_STRONG_SIZE` | `"struts.freemarker.mru.max.strong.size"`
  `public static final String` | `STRUTS_FREEMARKER_TEMPLATES_CACHE_UPDATE_DELAY` | `"struts.freemarker.templatesCache.updateDelay"`
  `public static final String` | `STRUTS_FREEMARKER_WRAPPER_ALT_MAP` | `"struts.freemarker.wrapper.altMap"`
  `public static final String` | `STRUTS_HANDLE_EXCEPTION` | `"struts.handle.exception"`
  `public static final String` | `STRUTS_I18N_CACHE_MAXSIZE` | `"struts.i18n.cacheMaxSize"`
  `public static final String` | `STRUTS_I18N_CACHE_TYPE` | `"struts.i18n.cacheType"`
  `public static final String` | `STRUTS_I18N_ENCODING` | `"struts.i18n.encoding"`
  `public static final String` | `STRUTS_I18N_RELOAD` | `"struts.i18n.reload"`
  `public static final String` | `STRUTS_I18N_SEARCH_DEFAULTBUNDLES_FIRST` | `"struts.i18n.search.defaultbundles.first"`
  `public static final String` | `STRUTS_ID_PARAMETER_NAME` | `"struts.mapper.idParameterName"`
  `public static final String` | `STRUTS_LOCALE` | `"struts.locale"`
  `public static final String` | `STRUTS_LOCALE_PROVIDER_FACTORY` | `"struts.localeProviderFactory"`
  `public static final String` | `STRUTS_LOCALE_VALIDATE_REQUEST` | `"struts.locale.validateRequestLocale"`
  `public static final String` | `STRUTS_LOCALIZED_TEXT_PROVIDER` | `"struts.localizedTextProvider"`
  `public static final String` | `STRUTS_LOG_MISSING_PROPERTIES` | `"struts.ognl.logMissingProperties"`
  `public static final String` | `STRUTS_MAPPER_ACTION_PREFIX_ENABLED` | `"struts.mapper.action.prefix.enabled"`
  `public static final String` | `STRUTS_MAPPER_CLASS` | `"struts.mapper.class"`
  `public static final String` | `STRUTS_MAPPER_COMPOSITE` | `"struts.mapper.composite"`
  `public static final String` | `STRUTS_MATCHER_APPEND_NAMED_PARAMETERS` | `"struts.matcher.appendNamedParameters"`
  `public static final String` | `STRUTS_MEMBER_ACCESS` | `"struts.securityMemberAccess"`
  `public static final String` | `STRUTS_METHOD_ACCESSOR` | `"struts.methodAccessor"`
  `public static final String` | `STRUTS_MULTIPART_BUFFERSIZE` | `"struts.multipart.bufferSize"`
  `public static final String` | `STRUTS_MULTIPART_ENABLED` | `"struts.multipart.enabled"`
  `public static final String` | `STRUTS_MULTIPART_MAX_STRING_LENGTH` | `"struts.multipart.maxStringLength"`
  `public static final String` | `STRUTS_MULTIPART_MAXFILES` | `"struts.multipart.maxFiles"`
  `public static final String` | `STRUTS_MULTIPART_MAXFILESIZE` | `"struts.multipart.maxFileSize"`
  `public static final String` | `STRUTS_MULTIPART_MAXSIZE` | `"struts.multipart.maxSize"`
  `public static final String` | `STRUTS_MULTIPART_PARSER` | `"struts.multipart.parser"`
  `public static final String` | `STRUTS_MULTIPART_SAVEDIR` | `"struts.multipart.saveDir"`
  `public static final String` | `STRUTS_MULTIPART_VALIDATION_REGEX` | `"struts.multipart.validationRegex"`
  `public static final String` | `STRUTS_NOT_EXCLUDED_ACCEPTED_PATTERNS_CHECKER` | `"struts.notExcludedAcceptedPatterns.checker"`
  `public static final String` | `STRUTS_OBJECT_FACTORY_CLASSLOADER` | `"struts.objectFactory.classloader"`
  `public static final String` | `STRUTS_OBJECTFACTORY` | `"struts.objectFactory"`
  `public static final String` | `STRUTS_OBJECTFACTORY_ACTIONFACTORY` | `"struts.objectFactory.actionFactory"`
  `public static final String` | `STRUTS_OBJECTFACTORY_CONVERTERFACTORY` | `"struts.objectFactory.converterFactory"`
  `public static final String` | `STRUTS_OBJECTFACTORY_INTERCEPTORFACTORY` | `"struts.objectFactory.interceptorFactory"`
  `public static final String` | `STRUTS_OBJECTFACTORY_RESULTFACTORY` | `"struts.objectFactory.resultFactory"`
  `public static final String` | `STRUTS_OBJECTFACTORY_SPRING_AUTOWIRE` | `"struts.objectFactory.spring.autoWire"`
  `public static final String` | `STRUTS_OBJECTFACTORY_SPRING_AUTOWIRE_ALWAYS_RESPECT` | `"struts.objectFactory.spring.autoWire.alwaysRespect"`
  `public static final String` | `STRUTS_OBJECTFACTORY_SPRING_ENABLE_AOP_SUPPORT` | `"struts.objectFactory.spring.enableAopSupport"`
  `public static final String` | `STRUTS_OBJECTFACTORY_SPRING_USE_CLASS_CACHE` | `"struts.objectFactory.spring.useClassCache"`
  `public static final String` | `STRUTS_OBJECTFACTORY_UNKNOWNHANDLERFACTORY` | `"struts.objectFactory.unknownHandlerFactory"`
  `public static final String` | `STRUTS_OBJECTFACTORY_VALIDATORFACTORY` | `"struts.objectFactory.validatorFactory"`
  `public static final String` | `STRUTS_OBJECTTYPEDETERMINER` | `"struts.objectTypeDeterminer"`
  `public static final String` | `STRUTS_OGNL_AUTO_GROWTH_COLLECTION_LIMIT` | `"struts.ognl.autoGrowthCollectionLimit"`
  `public static final String` | `STRUTS_OGNL_BEANINFO_CACHE_FACTORY` | `"struts.ognl.beanInfoCacheFactory"`
  `public static final String` | `STRUTS_OGNL_BEANINFO_CACHE_LRU_MODE` | `"struts.ognl.beanInfoCacheLRUMode"`
  `public static final String` | `STRUTS_OGNL_BEANINFO_CACHE_MAXSIZE` | `"struts.ognl.beanInfoCacheMaxSize"`
  `public static final String` | `STRUTS_OGNL_BEANINFO_CACHE_TYPE` | `"struts.ognl.beanInfoCacheType"`
  `public static final String` | `STRUTS_OGNL_ENABLE_EVAL_EXPRESSION` | `"struts.ognl.enableEvalExpression"`
  `public static final String` | `STRUTS_OGNL_ENABLE_EXPRESSION_CACHE` | `"struts.ognl.enableExpressionCache"`
  `public static final String` | `STRUTS_OGNL_EXCLUDED_NODE_TYPES` | `"struts.ognl.excludedNodeTypes"`
  `public static final String` | `STRUTS_OGNL_EXPRESSION_CACHE_FACTORY` | `"struts.ognl.expressionCacheFactory"`
  `public static final String` | `STRUTS_OGNL_EXPRESSION_CACHE_LRU_MODE` | `"struts.ognl.expressionCacheLRUMode"`
  `public static final String` | `STRUTS_OGNL_EXPRESSION_CACHE_MAXSIZE` | `"struts.ognl.expressionCacheMaxSize"`
  `public static final String` | `STRUTS_OGNL_EXPRESSION_CACHE_TYPE` | `"struts.ognl.expressionCacheType"`
  `public static final String` | `STRUTS_OGNL_EXPRESSION_MAX_LENGTH` | `"struts.ognl.expressionMaxLength"`
  `public static final String` | `STRUTS_OGNL_GUARD` | `"struts.ognlGuard"`
  `public static final String` | `STRUTS_OGNL_LOG_MISSING_PROPERTIES` | `"struts.ognl.logMissingProperties"`
  `public static final String` | `STRUTS_OGNL_VALUE_STACK_FALLBACK_TO_CONTEXT` | `"struts.ognl.valueStackFallbackToContext"`
  `public static final String` | `STRUTS_OVERRIDE_ACCEPTED_PATTERNS` | `"struts.override.acceptedPatterns"`
  `public static final String` | `STRUTS_OVERRIDE_EXCLUDED_PATTERNS` | `"struts.override.excludedPatterns"`
  `public static final String` | `STRUTS_PARAMETERS_REQUIRE_ANNOTATIONS` | `"struts.parameters.requireAnnotations"`
  `public static final String` | `STRUTS_PARAMETERS_REQUIRE_ANNOTATIONS_TRANSITION` | `"struts.parameters.requireAnnotations.transitionMode"`
  `public static final String` | `STRUTS_PATTERNMATCHER` | `"struts.patternMatcher"`
  `public static final String` | `STRUTS_PROXY_CACHE_MAXSIZE` | `"struts.proxy.cacheMaxSize"`
  `public static final String` | `STRUTS_PROXY_CACHE_TYPE` | `"struts.proxy.cacheType"`
  `public static final String` | `STRUTS_REFLECTIONCONTEXTFACTORY` | `"struts.reflectionContextFactory"`
  `public static final String` | `STRUTS_REFLECTIONPROVIDER` | `"struts.reflectionProvider"`
  `public static final String` | `STRUTS_SERVE_STATIC_BROWSER_CACHE` | `"struts.serve.static.browserCache"`
  `public static final String` | `STRUTS_SERVE_STATIC_CONTENT` | `"struts.serve.static"`
  `public static final String` | `STRUTS_SMI_METHOD_REGEX` | `"struts.strictMethodInvocation.methodRegex"`
  `public static final String` | `STRUTS_STATIC_CONTENT_LOADER` | `"struts.staticContentLoader"`
  `public static final String` | `STRUTS_TAG_INCLUDETAG_USERESPONSEENCODING` | `"struts.tag.includetag.useResponseEncoding"`
  `public static final String` | `STRUTS_TEXT_PROVIDER` | `"struts.textProvider"`
  `public static final String` | `STRUTS_TEXT_PROVIDER_FACTORY` | `"struts.textProviderFactory"`
  `public static final String` | `STRUTS_UI_CHECKBOX_SUBMIT_UNCHECKED` | `"struts.ui.checkbox.submitUnchecked"`
  `public static final String` | `STRUTS_UI_ESCAPE_HTML_BODY` | `"struts.ui.escapeHtmlBody"`
  `public static final String` | `STRUTS_UI_STATIC_CONTENT_PATH` | `"struts.ui.staticContentPath"`
  `public static final String` | `STRUTS_UI_TEMPLATEDIR` | `"struts.ui.templateDir"`
  `public static final String` | `STRUTS_UI_THEME` | `"struts.ui.theme"`
  `public static final String` | `STRUTS_UI_THEME_EXPANSION_TOKEN` | `"struts.ui.theme.expansion.token"`
  `public static final String` | `STRUTS_UNKNOWN_HANDLER_MANAGER` | `"struts.unknownHandlerManager"`
  `public static final String` | `STRUTS_URL_DECODER` | `"struts.url.decoder"`
  `public static final String` | `STRUTS_URL_ENCODER` | `"struts.url.encoder"`
  `public static final String` | `STRUTS_URL_HELPER` | `"struts.view.urlHelper"`
  `public static final String` | `STRUTS_URL_HTTP_PORT` | `"struts.url.http.port"`
  `public static final String` | `STRUTS_URL_HTTPS_PORT` | `"struts.url.https.port"`
  `public static final String` | `STRUTS_URL_INCLUDEPARAMS` | `"struts.url.includeParams"`
  `public static final String` | `STRUTS_URL_QUERY_STRING_BUILDER` | `"struts.url.queryStringBuilder"`
  `public static final String` | `STRUTS_URL_QUERY_STRING_PARSER` | `"struts.url.queryStringParser"`
  `public static final String` | `STRUTS_URL_RENDERER` | `"struts.urlRenderer"`
  `public static final String` | `STRUTS_VALUESTACKFACTORY` | `"struts.valueStackFactory"`
  `public static final String` | `STRUTS_VELOCITY_CONFIGFILE` | `"struts.velocity.configfile"`
  `public static final String` | `STRUTS_VELOCITY_CONTEXTS` | `"struts.velocity.contexts"`
  `public static final String` | `STRUTS_VELOCITY_TOOLBOXLOCATION` | `"struts.velocity.toolboxlocation"`
  `public static final String` | `STRUTS_XWORKCONVERTER` | `"struts.xworkConverter"`

- org.apache.struts2.StrutsStatics
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACTION_MAPPING` | `"struts.actionMapping"`
  `public static final String` | `HTTP_REQUEST` | `"com.opensymphony.xwork2.dispatcher.HttpServletRequest"`
  `public static final String` | `HTTP_RESPONSE` | `"com.opensymphony.xwork2.dispatcher.HttpServletResponse"`
  `public static final String` | `PAGE_CONTEXT` | `"com.opensymphony.xwork2.dispatcher.PageContext"`
  `public static final String` | `SERVLET_CONTEXT` | `"com.opensymphony.xwork2.dispatcher.ServletContext"`
  `public static final String` | `SERVLET_DISPATCHER` | `"com.opensymphony.xwork2.dispatcher.ServletDispatcher"`
  `public static final String` | `STRUTS_ACTION_TAG_INVOCATION` | `"struts.actiontag.invocation"`
  `public static final String` | `STRUTS_PORTLET_CONTEXT` | `"struts.portlet.context"`

- org.apache.struts2.action.Action
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ERROR` | `"error"`
  `public static final String` | `INPUT` | `"input"`
  `public static final String` | `LOGIN` | `"login"`
  `public static final String` | `NONE` | `"none"`
  `public static final String` | `SUCCESS` | `"success"`

- org.apache.struts2.action.CspReportAction
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DEFAULT_MAX_REPORT_SIZE` | `8192`

- org.apache.struts2.components.ActionError
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"actionerror"`

- org.apache.struts2.components.Anchor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `OPEN_TEMPLATE` | `"a"`
  `public static final String` | `TEMPLATE` | `"a-close"`

- org.apache.struts2.components.Checkbox
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"checkbox"`

- org.apache.struts2.components.CheckboxList
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"checkboxlist"`

- org.apache.struts2.components.ComboBox
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"combobox"`

- org.apache.struts2.components.Component
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `COMPONENT_STACK` | `"__component_stack"`

- org.apache.struts2.components.Date
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DATETAG_PROPERTY` | `"struts.date.format"`
  `public static final String` | `DATETAG_PROPERTY_DAYS` | `"struts.date.format.days"`
  `public static final String` | `DATETAG_PROPERTY_FUTURE` | `"struts.date.format.future"`
  `public static final String` | `DATETAG_PROPERTY_HOURS` | `"struts.date.format.hours"`
  `public static final String` | `DATETAG_PROPERTY_MINUTES` | `"struts.date.format.minutes"`
  `public static final String` | `DATETAG_PROPERTY_PAST` | `"struts.date.format.past"`
  `public static final String` | `DATETAG_PROPERTY_SECONDS` | `"struts.date.format.seconds"`
  `public static final String` | `DATETAG_PROPERTY_YEARS` | `"struts.date.format.years"`

- org.apache.struts2.components.DateTextField
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"datetextfield"`

- org.apache.struts2.components.Debug
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"debug"`

- org.apache.struts2.components.DoubleSelect
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"doubleselect"`

- org.apache.struts2.components.File
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"file"`

- org.apache.struts2.components.Form
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `OPEN_TEMPLATE` | `"form"`
  `public static final String` | `TEMPLATE` | `"form-close"`

- org.apache.struts2.components.Head
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"head"`

- org.apache.struts2.components.Hidden
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"hidden"`

- org.apache.struts2.components.If
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ANSWER` | `"struts.if.answer"`

- org.apache.struts2.components.Label
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"label"`

- org.apache.struts2.components.Number
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `NUMBERTAG_PROPERTY` | `"struts.number.format"`

- org.apache.struts2.components.OptGroup
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INTERNAL_LIST_UI_BEAN_LIST_PARAMETER_KEY` | `"optGroupInternalListUiBeanList"`

- org.apache.struts2.components.Password
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"password"`

- org.apache.struts2.components.Radio
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"radiomap"`

- org.apache.struts2.components.Reset
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"reset"`

- org.apache.struts2.components.Select
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"select"`

- org.apache.struts2.components.Submit
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `OPEN_TEMPLATE` | `"submit"`
  `public static final String` | `TEMPLATE` | `"submit-close"`

- org.apache.struts2.components.TextArea
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"textarea"`

- org.apache.struts2.components.TextField
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"text"`

- org.apache.struts2.components.Token
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"token"`

- org.apache.struts2.components.UIBean
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final String` | `ATTR_FIELD_VALUE` | `"fieldValue"`
  `protected static final String` | `ATTR_NAME_VALUE` | `"nameValue"`
  `protected static final String` | `ATTR_VALUE` | `"value"`

- org.apache.struts2.components.UpDownSelect
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEMPLATE` | `"updownselect"`

- org.apache.struts2.components.UrlProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ALL` | `"all"`
  `public static final String` | `GET` | `"get"`
  `public static final String` | `NONE` | `"none"`

- org.apache.struts2.components.template.BaseTemplateEngine
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_THEME_PROPERTIES_FILE_NAME` | `"theme.properties"`

- org.apache.struts2.components.template.TemplateEngineManager
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_TEMPLATE_TYPE` | `"ftl"`

- org.apache.struts2.config.AbstractBeanSelectionProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_BEAN_NAME` | `"struts"`

- org.apache.struts2.dispatcher.AttributeMap
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final String` | `UNSUPPORTED` | `"method makes no sense for a simplified map"`

- org.apache.struts2.dispatcher.Dispatcher
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `MULTIPART_FORM_DATA_REGEX` | `"^multipart/form-data(?:\\s*;\\s*boundary=[0-9a-zA-Z\'\"()+_,\\-./:=?]{1,70})?(?:\\s*;\\s*charset=[a-zA-Z\\-0-9]{3,14})?"`
  `public static final String` | `REQUEST_POST_METHOD` | `"POST"`

- org.apache.struts2.dispatcher.DispatcherConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `APPLICATION` | `"application"`
  `public static final String` | `ATTRIBUTES` | `"attr"`
  `public static final String` | `PAGE` | `"page"`
  `public static final String` | `PARAMETERS` | `"parameters"`
  `public static final String` | `REQUEST` | `"request"`
  `public static final String` | `RESPONSE` | `"response"`
  `public static final String` | `SESSION` | `"session"`

- org.apache.struts2.dispatcher.StaticContentLoader
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_STATIC_CONTENT_PATH` | `"/static"`

- org.apache.struts2.dispatcher.mapper.DefaultActionMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final String` | `ACTION_PREFIX` | `"action:"`
  `protected static final String` | `METHOD_PREFIX` | `"method:"`

- org.apache.struts2.dispatcher.mapper.Restful2ActionMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `HTTP_METHOD_PARAM` | `"__http_method"`

- org.apache.struts2.dispatcher.multipart.AbstractMultiPartRequest
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `BUFFER_SIZE` | `10240`

- org.apache.struts2.interceptor.AbstractFileUploadInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `STRUTS_MESSAGES_BYPASS_REQUEST_KEY` | `"struts.messages.bypass.request"`
  `public static final String` | `STRUTS_MESSAGES_ERROR_CONTENT_TYPE_NOT_ALLOWED_KEY` | `"struts.messages.error.content.type.not.allowed"`
  `public static final String` | `STRUTS_MESSAGES_ERROR_FILE_EXTENSION_NOT_ALLOWED_KEY` | `"struts.messages.error.file.extension.not.allowed"`
  `public static final String` | `STRUTS_MESSAGES_ERROR_FILE_TOO_LARGE_KEY` | `"struts.messages.error.file.too.large"`
  `public static final String` | `STRUTS_MESSAGES_ERROR_UPLOADING_KEY` | `"struts.messages.error.uploading"`
  `public static final String` | `STRUTS_MESSAGES_INVALID_CONTENT_TYPE_KEY` | `"struts.messages.invalid.content.type"`
  `public static final String` | `STRUTS_MESSAGES_INVALID_FILE_KEY` | `"struts.messages.invalid.file"`

- org.apache.struts2.interceptor.ConversionErrorInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ORIGINAL_PROPERTY_OVERRIDE` | `"original.property.override"`

- org.apache.struts2.interceptor.ExecuteAndWaitInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `KEY` | `"__execWait"`
  `public static final String` | `WAIT` | `"wait"`

- org.apache.struts2.interceptor.I18nInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_COOKIE_ATTRIBUTE` | `"WW_TRANS_I18N_LOCALE"`
  `public static final String` | `DEFAULT_COOKIE_PARAMETER` | `"request_cookie_locale"`
  `public static final String` | `DEFAULT_PARAMETER` | `"request_locale"`
  `public static final String` | `DEFAULT_REQUEST_ONLY_PARAMETER` | `"request_only_locale"`
  `public static final String` | `DEFAULT_SESSION_ATTRIBUTE` | `"WW_TRANS_I18N_LOCALE"`

- org.apache.struts2.interceptor.MessageStoreInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `actionErrorsSessionKey` | `"__MessageStoreInterceptor_ActionErrors_SessionKey"`
  `public static final String` | `actionMessagesSessionKey` | `"__MessageStoreInterceptor_ActionMessages_SessionKey"`
  `public static final String` | `AUTOMATIC_MODE` | `"AUTOMATIC"`
  `public static final String` | `fieldErrorsSessionKey` | `"__MessageStoreInterceptor_FieldErrors_SessionKey"`
  `public static final String` | `NONE` | `"NONE"`
  `public static final String` | `RETRIEVE_MODE` | `"RETRIEVE"`
  `public static final String` | `STORE_MODE` | `"STORE"`

- org.apache.struts2.interceptor.ResourceIsolationPolicy
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEST_AUDIO` | `"audio"`
  `public static final String` | `DEST_AUDIOWORKLET` | `"audioworklet"`
  `public static final String` | `DEST_DOCUMENT` | `"document"`
  `public static final String` | `DEST_EMBED` | `"embed"`
  `public static final String` | `DEST_EMPTY` | `"empty"`
  `public static final String` | `DEST_FONT` | `"font"`
  `public static final String` | `DEST_IMAGE` | `"image"`
  `public static final String` | `DEST_MANIFEST` | `"manifest"`
  `public static final String` | `DEST_NESTED_DOCUMENT` | `"nested-document"`
  `public static final String` | `DEST_OBJECT` | `"object"`
  `public static final String` | `DEST_PAINTWORKLET` | `"paintworklet"`
  `public static final String` | `DEST_REPORT` | `"report"`
  `public static final String` | `DEST_SCRIPT` | `"script"`
  `public static final String` | `DEST_SERVICEWORKER` | `"serviceworker"`
  `public static final String` | `DEST_SHAREDWORKER` | `"sharedworker"`
  `public static final String` | `DEST_STYLE` | `"style"`
  `public static final String` | `DEST_TRACK` | `"track"`
  `public static final String` | `DEST_VIDEO` | `"video"`
  `public static final String` | `DEST_WORKER` | `"worker"`
  `public static final String` | `DEST_XSLT` | `"xslt"`
  `public static final String` | `MODE_CORS` | `"cors"`
  `public static final String` | `MODE_NAVIGATE` | `"navigate"`
  `public static final String` | `MODE_NESTED_NAVIGATE` | `"nested-navigate"`
  `public static final String` | `MODE_NO_CORS` | `"no-cors"`
  `public static final String` | `MODE_SAME_ORIGIN` | `"same-origin"`
  `public static final String` | `MODE_WEBSOCKET` | `"websocket"`
  `public static final String` | `SEC_FETCH_DEST_HEADER` | `"Sec-Fetch-Dest"`
  `public static final String` | `SEC_FETCH_MODE_HEADER` | `"Sec-Fetch-Mode"`
  `public static final String` | `SEC_FETCH_SITE_HEADER` | `"Sec-Fetch-Site"`
  `public static final String` | `SEC_FETCH_USER_HEADER` | `"Sec-Fetch-User"`
  `public static final String` | `SITE_CROSS_SITE` | `"cross-site"`
  `public static final String` | `SITE_NONE` | `"none"`
  `public static final String` | `SITE_SAME_ORIGIN` | `"same-origin"`
  `public static final String` | `SITE_SAME_SITE` | `"same-site"`
  `public static final String` | `VARY_HEADER` | `"Vary"`

- org.apache.struts2.interceptor.TokenInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INVALID_TOKEN_CODE` | `"invalid.token"`

- org.apache.struts2.interceptor.csp.CspSettings
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `BASE_URI` | `"base-uri"`
  `public static final String` | `CSP_ENFORCE_HEADER` | `"Content-Security-Policy"`
  `public static final String` | `CSP_REPORT_HEADER` | `"Content-Security-Policy-Report-Only"`
  `public static final String` | `CSP_REPORT_TYPE` | `"application/csp-report"`
  `public static final String` | `HTTP` | `"http:"`
  `public static final String` | `HTTPS` | `"https:"`
  `public static final int` | `NONCE_RANDOM_LENGTH` | `18`
  `public static final String` | `NONE` | `"none"`
  `public static final String` | `OBJECT_SRC` | `"object-src"`
  `public static final String` | `REPORT_TO` | `"report-to"`
  `public static final String` | `REPORT_URI` | `"report-uri"`
  `public static final String` | `SCRIPT_SRC` | `"script-src"`
  `public static final String` | `STRICT_DYNAMIC` | `"strict-dynamic"`

- org.apache.struts2.interceptor.parameter.ParametersInterceptor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final int` | `PARAM_NAME_MAX_LENGTH` | `100`

- org.apache.struts2.ognl.OgnlGuard
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EXPR_BLOCKED` | `"_ognl_guard_blocked"`

- org.apache.struts2.result.ActionChainResult
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_PARAM` | `"actionName"`

- org.apache.struts2.result.PlainTextResult
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `BUFFER_SIZE` | `1024`

- org.apache.struts2.result.ServletActionRedirectResult
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_PARAM` | `"actionName"`

- org.apache.struts2.result.StreamResult
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_PARAM` | `"inputName"`

- org.apache.struts2.result.StrutsResultSupport
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_PARAM` | `"location"`
  `public static final String` | `DEFAULT_URL_ENCODING` | `"UTF-8"`

- org.apache.struts2.result.plain.ResponseBuilder
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `APPLICATION_JSON` | `"application/json"`
  `public static final String` | `CONTENT_TYPE` | `"Content-Type"`
  `public static final String` | `TEXT_HTML` | `"text/html"`
  `public static final String` | `TEXT_PLAIN` | `"text/plain"`

- org.apache.struts2.util.TokenHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_TOKEN_NAME` | `"token"`
  `public static final String` | `TOKEN_NAME_FIELD` | `"struts.token.name"`
  `public static final String` | `TOKEN_NAMESPACE` | `"struts.tokens"`

- org.apache.struts2.util.ValueStack
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `REPORT_ERRORS_ON_NO_PROP` | `"com.opensymphony.xwork2.util.ValueStack.ReportErrorsOnNoProp"`
  `public static final String` | `VALUE_STACK` | `"com.opensymphony.xwork2.util.ValueStack.ValueStack"`

- org.apache.struts2.views.freemarker.FreemarkerManager
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTR_TEMPLATE_MODEL` | `".freemarker.TemplateModel"`
  `public static final String` | `CONFIG_SERVLET_CONTEXT_KEY` | `"freemarker.Configuration"`
  `public static final String` | `DEFAULT_CONTENT_TYPE` | `"text/html"`
  `public static final String` | `INITPARAM_CONTENT_TYPE` | `"ContentType"`
  `public static final String` | `INITPARAM_DEBUG` | `"Debug"`
  `public static final String` | `INITPARAM_NOCACHE` | `"NoCache"`
  `public static final String` | `INITPARAM_TEMPLATE_PATH` | `"TemplatePath"`
  `public static final String` | `KEY_APPLICATION` | `"Application"`
  `public static final String` | `KEY_APPLICATION_PRIVATE` | `"__FreeMarkerServlet.Application__"`
  `public static final String` | `KEY_EXCEPTION` | `"exception"`
  `public static final String` | `KEY_HASHMODEL_PRIVATE` | `"__FreeMarkerManager.Request__"`
  `public static final String` | `KEY_INCLUDE` | `"include_page"`
  `public static final String` | `KEY_JSP_TAGLIBS` | `"JspTaglibs"`
  `public static final String` | `KEY_REQUEST` | `"Request"`
  `public static final String` | `KEY_REQUEST_PARAMETERS` | `"RequestParameters"`
  `public static final String` | `KEY_REQUEST_PARAMETERS_STRUTS` | `"Parameters"`
  `public static final String` | `KEY_REQUEST_PRIVATE` | `"__FreeMarkerServlet.Request__"`
  `public static final String` | `KEY_SESSION` | `"Session"`

- org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_SEPARATOR` | `","`

- org.apache.struts2.views.util.ContextUtil
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACTION` | `"action"`
  `public static final String` | `BASE` | `"base"`
  `public static final String` | `REQUEST` | `"request"`
  `public static final String` | `RESPONSE` | `"response"`
  `public static final String` | `SESSION` | `"session"`
  `public static final String` | `STACK` | `"stack"`
  `public static final String` | `STRUTS` | `"struts"`

- org.apache.struts2.views.util.DefaultUrlHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `HTTP_PROTOCOL` | `"http"`
  `public static final String` | `HTTPS_PROTOCOL` | `"https"`

- org.apache.struts2.views.util.UrlHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AMP` | `"&amp;"`
  `public static final int` | `DEFAULT_HTTP_PORT` | `80`
  `public static final int` | `DEFAULT_HTTPS_PORT` | `443`

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