Package org.apache.struts2
Class StrutsConstants
java.lang.Object
org.apache.struts2.StrutsConstants
This class provides a central location for framework configuration keys
 used to retrieve and store Struts configuration settings.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final StringA prefix based action mapper that is capable of delegating to otherActionMappers based on the request's prefix You can specify different prefixes that will be handled by different mappersstatic final Stringstatic final StringFallback to empty namespace when request namespace didn't match any in action configurationstatic final StringComma separated list of patterns (java.util.regex.Pattern) to be excluded from Struts2-processingstatic final StringA custom separator used to split list of patterns (java.util.regex.Pattern) to be excluded from Struts2-processingstatic final StringThe URL extension to use to determine if the request is meant for a Struts actionstatic final Stringstatic final StringThe org.apache.struts2.validator.ActionValidatorManager implementation classstatic final Stringstatic final Stringstatic final StringThe name of the parameter to determine whether static field access will be allowed in OGNL expressions or notstatic final StringAction names' whiteliststatic final StringMethod names' whiteliststatic final StringNamespace names' whiteliststatic final StringComma delimited set of allowed classes which CAN be accessed via OGNL expressions.static final StringBoolean to enable strict allowlist processing of all OGNL expression calls.static final StringComma delimited set of package names, of which all its classes, and all classes in its subpackages, CAN be accessed via OGNL expressions.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringExtension point for the Struts CompoundRootAccessorstatic final StringThe org.apache.struts2.config.Configuration implementation classstatic final StringWhether to reload the XML configuration or notstatic final Stringstatic final StringThe package containing actions that use Rife continuationsstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringLocation of additional localization properties files to loadstatic final StringLocation of additional configuration properties files to loadstatic final Stringstatic final StringDefault action name to use when action didn't match the whiteliststatic final StringDefault method name to use when method didn't match the whiteliststatic final StringDefault namespace name to use when namespace didn't match the whiteliststatic final StringComma delimited set of excluded classes and package names which cannot be accessed via expressions in devModestatic final Stringstatic final Stringstatic final Stringstatic final StringWhether Struts is in development mode or notstatic final StringDisablesStrutsRequestWrapperrequest attribute value stack lookup (JSTL accessibility)static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringAllows override default DispatcherErrorHandlerstatic final StringWhether to use a Servlet request parameter workaround necessary for some versions of WebLogicstatic final StringThrow RuntimeException when a property is not found, or the evaluation of the expression failsstatic final StringAllows one to disable dynamic method invocation from the URLstatic final StringWhether slashes in action names are allowed or notstatic final StringComma delimited set of excluded classes which cannot be accessed via OGNL expressions.static final StringComma delimited set of exempt classes from matching against excludedPackageNames and excludedPackageNamePatterns.static final StringComma delimited set of RegEx to match against package names of target and member classes of OGNL expressions.static final StringComma delimited set of package names, of which all its classes, and all classes in its subpackages, cannot be accessed via OGNL expressions.static final StringDedicated services to check if passed string is excluded/acceptedstatic final StringSeeExecutorProviderstatic final Stringstatic final StringThe org.apache.struts2.util.fs.FileManager implementation classstatic final StringThe org.apache.struts2.util.FileManager implementation classstatic final StringCache model instances at BeanWrapper levelstatic final StringThe org.apache.struts2.views.freemarker.FreemarkerManager implementation classstatic final StringMaximum strong sizing for MruCacheStorage for freemarkerstatic final StringUpdate freemarker templates cache in secondsstatic final Stringstatic final StringEnable handling exceptions by Dispatcher - true by defaultstatic final StringThe encoding to use for localization messagesstatic final StringWhether the localization messages should automatically be reloadedstatic final StringWhether the default bundles should be searched for messages first.static final StringThe name of the parameter to create when mapping an id (used by some action mappers)static final StringThe default locale for the Struts applicationstatic final StringTheLocaleProviderFactoryimplementation classstatic final Stringstatic final StringEnables action: prefixstatic final StringA name of a bean implementing org.apache.struts2.dispatcher.mapper.ActionMapper interfacestatic final StringPrefix used byCompositeActionMapperto identify its containingActionMapperclass.static final StringSeeAbstractMatcher.appendNamedParametersstatic final Stringstatic final StringExtension point for the Struts MethodAccessorstatic final StringDeclares the buffer size to be used during streaming multipart content to disk.static final StringA global switch to disable support for multipart requestsstatic final StringThe maximum size per file in a multipart requeststatic final StringThe maximum number of files allowed in a multipart requeststatic final StringThe maximum size of a multipart request (file upload)static final StringThe maximum size of all uploaded files.static final StringThe maximum length of a string parameter in a multipart request.static final StringThe org.apache.struts2.dispatcher.multipart.MultiPartRequest parser implementation for a multipart request (file upload)static final StringThe directory to use for storing uploaded filesstatic final Stringstatic final Stringstatic final Stringstatic final StringThe org.apache.struts2.ObjectFactory implementation classstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringHow Spring should autowire.static final StringWhether the autowire strategy chosen by STRUTS_OBJECTFACTORY_SPRING_AUTOWIRE is always respected.static final StringDeprecated.static final StringWhether Spring should use its class cache or notstatic final Stringstatic final Stringstatic final StringThe org.apache.struts2.util.ObjectTypeDeterminer implementation classstatic final Stringstatic final StringSpecifies an OGNL BeanInfo cache factory implementation.static final StringSpecifies the maximum cache size for BeanInfo objects.static final StringSpecifies the type of cache to use for BeanInfo objects.static final StringEnables evaluation of OGNL expressionsstatic final StringEnables caching of parsed OGNL expressionsstatic final StringParsed OGNL expressions which contain these node types will be blockedstatic final StringSpecifies an OGNL expression cache factory implementation.static final StringSpecifies the maximum cache size for parsed OGNL expressions.static final StringSpecifies the type of cache to use for parsed OGNL expressions.static final StringThe maximum length of an expression (OGNL)static final Stringstatic final StringLogs properties that are not found (very verbose)static final StringDetermines whether lookups on the ValueStack should fallback to looking in the context if the OGNL expression fails or returns null.static final Stringstatic final StringConstant is used to override framework's default excluded patternsstatic final Stringstatic final Stringstatic final StringThePatternMatcherimplementation classstatic final StringTheReflectionContextFactoryimplementation classstatic final StringTheReflectionProviderimplementation classstatic final StringIf static content served by the Struts filter should set browser caching header properties or notstatic final StringWhether the Struts filter should serve static content or notstatic final Stringstatic final StringTheStaticContentLoaderimplementation classstatic final StringWhether to use the response encoding (JSP page encoding) for s:include tag processing (false - use STRUTS_I18N_ENCODING - by default)static final Stringstatic final Stringstatic final StringA global flag to set propertyCheckbox.setSubmitUnchecked(String)static final StringA global flag to enable/disable html body escaping in tags, can be overwritten per tagstatic final StringA path to static content, by default and from historical point of view it's /static.static final StringThe directory containing UI templates.static final StringThe default UI template themestatic final StringToken to use to indicate start of theme to be expanded.static final StringTheUnknownHandlerManagerimplementation classstatic final Stringstatic final Stringstatic final StringTheUrlHelperimplementation classstatic final StringThe HTTP port used by Struts URLsstatic final StringThe HTTPS port used by Struts URLsstatic final StringThe default includeParams method to generate Struts URLsstatic final Stringstatic final Stringstatic final Stringstatic final StringTheValueStackFactoryimplementation classstatic final StringThe Velocity configuration file pathstatic final StringList of Velocity context namesstatic final StringThe location of the Velocity toolboxstatic final StringThe name of the xwork converter implementation
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
STRUTS_DEVMODEWhether Struts is in development mode or not- See Also:
 
- 
STRUTS_I18N_RELOADWhether the localization messages should automatically be reloaded- See Also:
 
- 
STRUTS_I18N_ENCODINGThe encoding to use for localization messages- See Also:
 
- 
STRUTS_I18N_SEARCH_DEFAULTBUNDLES_FIRSTWhether the default bundles should be searched for messages first. Can be used to modify the standard processing order for message lookup in TextProvider implementations.Note: This control flag may not be meaningful to all provider implementations, and should be false by default. - Since:
- 6.0.0
- See Also:
 
- 
STRUTS_CONFIGURATION_XML_RELOADWhether to reload the XML configuration or not- See Also:
 
- 
STRUTS_ACTION_EXTENSIONThe URL extension to use to determine if the request is meant for a Struts action- See Also:
 
- 
STRUTS_ACTION_EXCLUDE_PATTERNComma separated list of patterns (java.util.regex.Pattern) to be excluded from Struts2-processing- See Also:
 
- 
STRUTS_ACTION_EXCLUDE_PATTERN_SEPARATORA custom separator used to split list of patterns (java.util.regex.Pattern) to be excluded from Struts2-processing- See Also:
 
- 
STRUTS_TAG_INCLUDETAG_USERESPONSEENCODINGWhether to use the response encoding (JSP page encoding) for s:include tag processing (false - use STRUTS_I18N_ENCODING - by default)- See Also:
 
- 
STRUTS_URL_HTTP_PORTThe HTTP port used by Struts URLs- See Also:
 
- 
STRUTS_URL_HTTPS_PORTThe HTTPS port used by Struts URLs- See Also:
 
- 
STRUTS_URL_INCLUDEPARAMSThe default includeParams method to generate Struts URLs- See Also:
 
- 
STRUTS_URL_RENDERER- See Also:
 
- 
STRUTS_OBJECTFACTORYThe org.apache.struts2.ObjectFactory implementation class- See Also:
 
- 
STRUTS_OBJECTFACTORY_ACTIONFACTORY- See Also:
 
- 
STRUTS_OBJECTFACTORY_RESULTFACTORY- See Also:
 
- 
STRUTS_OBJECTFACTORY_CONVERTERFACTORY- See Also:
 
- 
STRUTS_OBJECTFACTORY_INTERCEPTORFACTORY- See Also:
 
- 
STRUTS_OBJECTFACTORY_VALIDATORFACTORY- See Also:
 
- 
STRUTS_OBJECTFACTORY_UNKNOWNHANDLERFACTORY- See Also:
 
- 
STRUTS_FILE_MANAGER_FACTORYThe org.apache.struts2.util.FileManager implementation class- See Also:
 
- 
STRUTS_FILE_MANAGERThe org.apache.struts2.util.fs.FileManager implementation class- See Also:
 
- 
STRUTS_OBJECTTYPEDETERMINERThe org.apache.struts2.util.ObjectTypeDeterminer implementation class- See Also:
 
- 
STRUTS_CONTINUATIONS_PACKAGEThe package containing actions that use Rife continuations- See Also:
 
- 
STRUTS_CONFIGURATIONThe org.apache.struts2.config.Configuration implementation class- See Also:
 
- 
STRUTS_LOCALEThe default locale for the Struts application- See Also:
 
- 
STRUTS_DISPATCHER_PARAMETERSWORKAROUNDWhether to use a Servlet request parameter workaround necessary for some versions of WebLogic- See Also:
 
- 
STRUTS_FREEMARKER_MANAGER_CLASSNAMEThe org.apache.struts2.views.freemarker.FreemarkerManager implementation class- See Also:
 
- 
STRUTS_FREEMARKER_TEMPLATES_CACHE_UPDATE_DELAYUpdate freemarker templates cache in seconds- See Also:
 
- 
STRUTS_FREEMARKER_BEANWRAPPER_CACHECache model instances at BeanWrapper level- See Also:
 
- 
STRUTS_FREEMARKER_MRU_MAX_STRONG_SIZEMaximum strong sizing for MruCacheStorage for freemarker- See Also:
 
- 
STRUTS_VELOCITY_CONFIGFILEThe Velocity configuration file path- See Also:
 
- 
STRUTS_VELOCITY_TOOLBOXLOCATIONThe location of the Velocity toolbox- See Also:
 
- 
STRUTS_VELOCITY_CONTEXTSList of Velocity context names- See Also:
 
- 
STRUTS_UI_TEMPLATEDIRThe directory containing UI templates. All templates must reside in this directory.- See Also:
 
- 
STRUTS_UI_THEMEThe default UI template theme- See Also:
 
- 
STRUTS_UI_THEME_EXPANSION_TOKENToken to use to indicate start of theme to be expanded.- See Also:
 
- 
STRUTS_UI_STATIC_CONTENT_PATHA path to static content, by default and from historical point of view it's /static.- See Also:
 
- 
STRUTS_UI_ESCAPE_HTML_BODYA global flag to enable/disable html body escaping in tags, can be overwritten per tag- See Also:
 
- 
STRUTS_MULTIPART_MAX_SIZEThe maximum size of a multipart request (file upload)- See Also:
 
- 
STRUTS_MULTIPART_MAX_SIZE_OF_FILESThe maximum size of all uploaded files. Used only withJakartaStreamMultiPartRequest- See Also:
 
- 
STRUTS_MULTIPART_MAX_FILESThe maximum number of files allowed in a multipart request- See Also:
 
- 
STRUTS_MULTIPART_MAX_STRING_LENGTHThe maximum length of a string parameter in a multipart request.- See Also:
 
- 
STRUTS_MULTIPART_MAX_FILE_SIZEThe maximum size per file in a multipart request- See Also:
 
- 
STRUTS_MULTIPART_SAVE_DIRThe directory to use for storing uploaded files- See Also:
 
- 
STRUTS_MULTIPART_BUFFER_SIZEDeclares the buffer size to be used during streaming multipart content to disk. Used only withJakartaStreamMultiPartRequest- See Also:
 
- 
STRUTS_MULTIPART_PARSERThe org.apache.struts2.dispatcher.multipart.MultiPartRequest parser implementation for a multipart request (file upload)- See Also:
 
- 
STRUTS_MULTIPART_ENABLEDA global switch to disable support for multipart requests- See Also:
 
- 
STRUTS_MULTIPART_VALIDATION_REGEX- See Also:
 
- 
STRUTS_OBJECTFACTORY_SPRING_AUTOWIREHow Spring should autowire. Valid values are 'name', 'type', 'auto', and 'constructor'- See Also:
 
- 
STRUTS_OBJECTFACTORY_SPRING_AUTOWIRE_ALWAYS_RESPECTWhether the autowire strategy chosen by STRUTS_OBJECTFACTORY_SPRING_AUTOWIRE is always respected. Defaults to false, which is the legacy behavior that tries to determine the best strategy for the situation.- Since:
- 2.1.3
- See Also:
 
- 
STRUTS_OBJECTFACTORY_SPRING_USE_CLASS_CACHEWhether Spring should use its class cache or not- See Also:
 
- 
STRUTS_OBJECTFACTORY_SPRING_ENABLE_AOP_SUPPORTDeprecated.Uses different logic to construct beans, see https://issues.apache.org/jira/browse/WW-4110- See Also:
 
- 
STRUTS_CUSTOM_PROPERTIESLocation of additional configuration properties files to load- See Also:
 
- 
STRUTS_CUSTOM_I18N_RESOURCESLocation of additional localization properties files to load- See Also:
 
- 
STRUTS_MAPPER_CLASSA name of a bean implementing org.apache.struts2.dispatcher.mapper.ActionMapper interface- See Also:
 
- 
PREFIX_BASED_MAPPER_CONFIGURATIONA prefix based action mapper that is capable of delegating to otherActionMappers based on the request's prefix You can specify different prefixes that will be handled by different mappers- See Also:
 
- 
STRUTS_SERVE_STATIC_CONTENTWhether the Struts filter should serve static content or not- See Also:
 
- 
STRUTS_SERVE_STATIC_BROWSER_CACHEIf static content served by the Struts filter should set browser caching header properties or not- See Also:
 
- 
STRUTS_ENABLE_DYNAMIC_METHOD_INVOCATIONAllows one to disable dynamic method invocation from the URL- See Also:
 
- 
STRUTS_ENABLE_SLASHES_IN_ACTION_NAMESWhether slashes in action names are allowed or not- See Also:
 
- 
STRUTS_MAPPER_COMPOSITEPrefix used byCompositeActionMapperto identify its containingActionMapperclass.- See Also:
 
- 
STRUTS_ACTIONPROXYFACTORY- See Also:
 
- 
STRUTS_FREEMARKER_WRAPPER_ALT_MAP- See Also:
 
- 
STRUTS_COMPOUND_ROOT_ACCESSORExtension point for the Struts CompoundRootAccessor- See Also:
 
- 
STRUTS_METHOD_ACCESSORExtension point for the Struts MethodAccessor- See Also:
 
- 
STRUTS_XWORKCONVERTERThe name of the xwork converter implementation- See Also:
 
- 
STRUTS_ALWAYS_SELECT_FULL_NAMESPACE- See Also:
 
- 
STRUTS_ACTION_CONFIG_FALLBACK_TO_EMPTY_NAMESPACEFallback to empty namespace when request namespace didn't match any in action configuration- See Also:
 
- 
STRUTS_LOCALE_PROVIDER_FACTORYTheLocaleProviderFactoryimplementation class- See Also:
 
- 
STRUTS_ID_PARAMETER_NAMEThe name of the parameter to create when mapping an id (used by some action mappers)- See Also:
 
- 
STRUTS_ALLOW_STATIC_FIELD_ACCESSThe name of the parameter to determine whether static field access will be allowed in OGNL expressions or not- See Also:
 
- 
STRUTS_DISALLOW_CUSTOM_OGNL_MAP- See Also:
 
- 
STRUTS_MEMBER_ACCESS- See Also:
 
- 
STRUTS_OGNL_GUARD- See Also:
 
- 
STRUTS_ACTIONVALIDATORMANAGERThe org.apache.struts2.validator.ActionValidatorManager implementation class- See Also:
 
- 
STRUTS_VALUESTACKFACTORYTheValueStackFactoryimplementation class- See Also:
 
- 
STRUTS_REFLECTIONPROVIDERTheReflectionProviderimplementation class- See Also:
 
- 
STRUTS_REFLECTIONCONTEXTFACTORYTheReflectionContextFactoryimplementation class- See Also:
 
- 
STRUTS_PATTERNMATCHERThePatternMatcherimplementation class- See Also:
 
- 
STRUTS_STATIC_CONTENT_LOADERTheStaticContentLoaderimplementation class- See Also:
 
- 
STRUTS_UNKNOWN_HANDLER_MANAGERTheUnknownHandlerManagerimplementation class- See Also:
 
- 
STRUTS_EL_THROW_EXCEPTIONThrow RuntimeException when a property is not found, or the evaluation of the expression fails- See Also:
 
- 
STRUTS_OGNL_EXPRESSION_CACHE_FACTORYSpecifies an OGNL expression cache factory implementation. A default implementation is provided, but could be replaced by a custom one if desired.- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_BEANINFO_CACHE_FACTORYSpecifies an OGNL BeanInfo cache factory implementation. A default implementation is provided, but could be replaced by a custom one if desired.- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_BEANINFO_CACHE_TYPESpecifies the type of cache to use for BeanInfo objects.- Since:
- 6.4.0
- See Also:
 
- 
STRUTS_OGNL_BEANINFO_CACHE_MAXSIZESpecifies the maximum cache size for BeanInfo objects. This should be configured based on the cache type chosen and application-specific needs.- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_LOG_MISSING_PROPERTIESLogs properties that are not found (very verbose)- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_VALUE_STACK_FALLBACK_TO_CONTEXTDetermines whether lookups on the ValueStack should fallback to looking in the context if the OGNL expression fails or returns null.- Since:
- 6.4.0
- See Also:
 
- 
STRUTS_OGNL_ENABLE_EXPRESSION_CACHEEnables caching of parsed OGNL expressions- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_EXPRESSION_CACHE_TYPESpecifies the type of cache to use for parsed OGNL expressions. Valid values defined inOgnlCacheFactory.CacheType.- For the W-TinyLfu cache, the eviction policy is detailed here.
- For the basic cache, exceeding the maximum cache size will cause the entire cache to flush.
- For the LRU cache, once the maximum cache size is reached, the least-recently-used entry will be removed.
 - Since:
- 6.4.0
- See Also:
 
- 
STRUTS_OGNL_EXPRESSION_CACHE_MAXSIZESpecifies the maximum cache size for parsed OGNL expressions. This should be configured based on the cache type chosen and application-specific needs.- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_ENABLE_EVAL_EXPRESSIONEnables evaluation of OGNL expressions- Since:
- 6.0.0
- See Also:
 
- 
STRUTS_OGNL_EXPRESSION_MAX_LENGTHThe maximum length of an expression (OGNL)- See Also:
 
- 
STRUTS_OGNL_EXCLUDED_NODE_TYPESParsed OGNL expressions which contain these node types will be blocked- See Also:
 
- 
STRUTS_DISABLE_REQUEST_ATTRIBUTE_VALUE_STACK_LOOKUPDisablesStrutsRequestWrapperrequest attribute value stack lookup (JSTL accessibility)- See Also:
 
- 
STRUTS_URL_HELPERTheUrlHelperimplementation class- See Also:
 
- 
STRUTS_CONVERTER_COLLECTION- See Also:
 
- 
STRUTS_CONVERTER_ARRAY- See Also:
 
- 
STRUTS_CONVERTER_DATE- See Also:
 
- 
STRUTS_CONVERTER_NUMBER- See Also:
 
- 
STRUTS_CONVERTER_STRING- See Also:
 
- 
STRUTS_HANDLE_EXCEPTIONEnable handling exceptions by Dispatcher - true by default- See Also:
 
- 
STRUTS_CONVERTER_PROPERTIES_PROCESSOR- See Also:
 
- 
STRUTS_CONVERTER_FILE_PROCESSOR- See Also:
 
- 
STRUTS_CONVERTER_ANNOTATION_PROCESSOR- See Also:
 
- 
STRUTS_CONVERTER_CREATOR- See Also:
 
- 
STRUTS_CONVERTER_HOLDER- See Also:
 
- 
STRUTS_EXPRESSION_PARSER- See Also:
 
- 
STRUTS_ALLOWED_NAMESPACE_NAMESNamespace names' whitelist- See Also:
 
- 
STRUTS_DEFAULT_NAMESPACE_NAMEDefault namespace name to use when namespace didn't match the whitelist- See Also:
 
- 
STRUTS_ALLOWED_ACTION_NAMESAction names' whitelist- See Also:
 
- 
STRUTS_DEFAULT_ACTION_NAMEDefault action name to use when action didn't match the whitelist- See Also:
 
- 
STRUTS_ALLOWED_METHOD_NAMESMethod names' whitelist- See Also:
 
- 
STRUTS_DEFAULT_METHOD_NAMEDefault method name to use when method didn't match the whitelist- See Also:
 
- 
STRUTS_MAPPER_ACTION_PREFIX_ENABLEDEnables action: prefix- See Also:
 
- 
DEFAULT_TEMPLATE_TYPE_CONFIG_KEY- See Also:
 
- 
STRUTS_DISPATCHER_ERROR_HANDLERAllows override default DispatcherErrorHandler- See Also:
 
- 
STRUTS_EXCLUDED_CLASSESComma delimited set of excluded classes which cannot be accessed via OGNL expressions. Matching is done on both target and member classes of OGNL expression. Note that superclasses of listed classes are also used for matching.- See Also:
 
- 
STRUTS_EXCLUDED_PACKAGE_NAME_PATTERNSComma delimited set of RegEx to match against package names of target and member classes of OGNL expressions. If matched, they cannot be accessed.- See Also:
 
- 
STRUTS_EXCLUDED_PACKAGE_NAMESComma delimited set of package names, of which all its classes, and all classes in its subpackages, cannot be accessed via OGNL expressions. Matching is done on both target and member classes of OGNL expression.- See Also:
 
- 
STRUTS_EXCLUDED_PACKAGE_EXEMPT_CLASSESComma delimited set of exempt classes from matching against excludedPackageNames and excludedPackageNamePatterns. As matching for excluded packages is done on both target and member classes of OGNL expression, an exemption must exist for each match.- See Also:
 
- 
STRUTS_DEV_MODE_EXCLUDED_CLASSESComma delimited set of excluded classes and package names which cannot be accessed via expressions in devMode- See Also:
 
- 
STRUTS_DEV_MODE_EXCLUDED_PACKAGE_NAME_PATTERNS- See Also:
 
- 
STRUTS_DEV_MODE_EXCLUDED_PACKAGE_NAMES- See Also:
 
- 
STRUTS_DEV_MODE_EXCLUDED_PACKAGE_EXEMPT_CLASSES- See Also:
 
- 
STRUTS_ALLOWLIST_ENABLEBoolean to enable strict allowlist processing of all OGNL expression calls.- See Also:
 
- 
STRUTS_ALLOWLIST_CLASSESComma delimited set of allowed classes which CAN be accessed via OGNL expressions. Both target and member classes of OGNL expression must be allowlisted.- See Also:
 
- 
STRUTS_ALLOWLIST_PACKAGE_NAMESComma delimited set of package names, of which all its classes, and all classes in its subpackages, CAN be accessed via OGNL expressions. Both target and member classes of OGNL expression must be allowlisted.- See Also:
 
- 
STRUTS_EXCLUDED_PATTERNS_CHECKERDedicated services to check if passed string is excluded/accepted- See Also:
 
- 
STRUTS_ACCEPTED_PATTERNS_CHECKER- See Also:
 
- 
STRUTS_NOT_EXCLUDED_ACCEPTED_PATTERNS_CHECKER- See Also:
 
- 
STRUTS_OVERRIDE_EXCLUDED_PATTERNSConstant is used to override framework's default excluded patterns- See Also:
 
- 
STRUTS_OVERRIDE_ACCEPTED_PATTERNS- See Also:
 
- 
STRUTS_ADDITIONAL_EXCLUDED_PATTERNS- See Also:
 
- 
STRUTS_ADDITIONAL_ACCEPTED_PATTERNS- See Also:
 
- 
STRUTS_PARAMETERS_REQUIRE_ANNOTATIONS- See Also:
 
- 
STRUTS_PARAMETERS_REQUIRE_ANNOTATIONS_TRANSITION- See Also:
 
- 
STRUTS_CONTENT_TYPE_MATCHER- See Also:
 
- 
STRUTS_SMI_METHOD_REGEX- See Also:
 
- 
STRUTS_TEXT_PROVIDER- See Also:
 
- 
STRUTS_TEXT_PROVIDER_FACTORY- See Also:
 
- 
STRUTS_LOCALIZED_TEXT_PROVIDER- See Also:
 
- 
STRUTS_DISALLOW_PROXY_OBJECT_ACCESS- See Also:
 
- 
STRUTS_DISALLOW_PROXY_MEMBER_ACCESS- See Also:
 
- 
STRUTS_DISALLOW_DEFAULT_PACKAGE_ACCESS- See Also:
 
- 
STRUTS_OGNL_AUTO_GROWTH_COLLECTION_LIMIT- See Also:
 
- 
STRUTS_MATCHER_APPEND_NAMED_PARAMETERSSeeAbstractMatcher.appendNamedParameters- See Also:
 
- 
STRUTS_CHAINING_COPY_ERRORS- See Also:
 
- 
STRUTS_CHAINING_COPY_FIELD_ERRORS- See Also:
 
- 
STRUTS_CHAINING_COPY_MESSAGES- See Also:
 
- 
STRUTS_OBJECT_FACTORY_CLASSLOADER- See Also:
 
- 
STRUTS_DATE_FORMATTER- See Also:
 
- 
STRUTS_URL_QUERY_STRING_BUILDER- See Also:
 
- 
STRUTS_URL_QUERY_STRING_PARSER- See Also:
 
- 
STRUTS_URL_ENCODER- See Also:
 
- 
STRUTS_URL_DECODER- See Also:
 
- 
STRUTS_UI_CHECKBOX_SUBMIT_UNCHECKEDA global flag to set propertyCheckbox.setSubmitUnchecked(String)- See Also:
 
- 
STRUTS_EXECUTOR_PROVIDERSeeExecutorProvider- See Also:
 
 
- 
- 
Constructor Details- 
StrutsConstantspublic StrutsConstants()
 
-