Klasse JakartaFaces3Properties
- Alle implementierten Schnittstellen:
ServletContextInitParameterProperties
Configuration properties for JSF 3.0.- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classValitador class for disableDefaultBeanValidator parameter. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected booleanbooleanIf this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, validation must be performed, even when there is no corresponding value for this component in the incoming request.The context-param that controls the operation of theClientWindowfeature.Comma-delimited list of context-relative resource paths under which the Jakarta Faces implementation will look for application configuration resources (see Application Configuration Resource Format), before loading a configuration resource named “/WEB-INF/faces-config.xml” (if such a resource exists).Controls if DateTimeConverter instances use the system timezone (if true) or GMT (if false).Veraltet.Veraltet.TheServletContextinit parameter consulted by the runtime to tell if the automatic mapping of theFacesServletto the extension*.xhtmlshould be disabled.The boolean context parameter name to explicitly enable web socket endpoint during startup.The buffer size set on the response.List<Class<? extends TagDecorator>> TagDecorator implementations.Semicolon-separated list of paths to Facelet tag libraries.Time in seconds that facelets should be checked for changes since last request.Class<?> Veraltet.If true, strip XML comments out of Facelets before delivering to the client.Set the suffix for Facelet xhtml files.Semicolon-separated list of Facelet files that don't use the default facelets suffix.Semicolon-separated list of view IDs that must save state using the JSF 1.2-style state saving.Veraltet.If true, consider empty UIInput values to be null instead of empty string.ID for alternate Lifecycle implementations.If true, use the JSF2 partial state saving for views.Set the project stage to "Development", "UnitTest", "SystemTest", or "Production".A space separated list of resource extensions for types that shouldn't be served by the ResourceHandler implementation.The context-param that allows the separator char for clientId strings to be set on a per-web application basis.If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, and the jakarta.faces.STATE_SAVING_METHOD is set to "server" (as indicated below), the server state must be guaranteed to be Serializable such that the aggregate state implements java.io.Serializable."server" or "client".If "true", validate null and empty values.If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, exceptions thrown byPhaseListeners installed on theUIViewRootare queued to theExceptionHandlerinstead of being logged and swallowed.If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_CONTRACTS_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resource library contracts are to be located.If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_RESOURCES_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resources are to be located.The integer context parameter name to specify the websocket endpoint port when it's different from HTTP port.inthashCode()voidsetAlwaysPerformValidationWhenRequiredIsTrue(Boolean alwaysPerformValidationWhenRequiredIsTrue) If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, validation must be performed, even when there is no corresponding value for this component in the incoming request.voidsetClientWindowMode(String clientWindowMode) The context-param that controls the operation of theClientWindowfeature.voidsetConfigFiles(List<String> configFiles) Comma-delimited list of context-relative resource paths under which the Jakarta Faces implementation will look for application configuration resources (see Application Configuration Resource Format), before loading a configuration resource named “/WEB-INF/faces-config.xml” (if such a resource exists).voidsetDatetimeconverterDefaultTimezoneIsSystemTimezone(Boolean datetimeconverterDefaultTimezoneIsSystemTimezone) Controls if DateTimeConverter instances use the system timezone (if true) or GMT (if false).voidsetDefaultSuffix(String defaultSuffix) Veraltet.voidsetDisableFaceletJsfViewhandler(Boolean disableFaceletJsfViewhandler) Veraltet.voidsetDisableFacesservletToXhtml(Boolean disableFacesservletToXhtml) TheServletContextinit parameter consulted by the runtime to tell if the automatic mapping of theFacesServletto the extension*.xhtmlshould be disabled.voidsetEnableWebsocketEndpoint(Boolean enableWebsocketEndpoint) The boolean context parameter name to explicitly enable web socket endpoint during startup.voidsetFaceletsBufferSize(Integer faceletsBufferSize) The buffer size set on the response.voidsetFaceletsDecorators(List<Class<? extends TagDecorator>> faceletsDecorators) TagDecorator implementations.voidsetFaceletsLibraries(List<String> faceletsLibraries) Semicolon-separated list of paths to Facelet tag libraries.voidsetFaceletsRefreshPeriod(Integer faceletsRefreshPeriod) Time in seconds that facelets should be checked for changes since last request.voidsetFaceletsResourceResolver(Class<?> faceletsResourceResolver) Veraltet.voidsetFaceletsSkipComments(Boolean faceletsSkipComments) If true, strip XML comments out of Facelets before delivering to the client.voidsetFaceletsSuffix(String faceletsSuffix) Set the suffix for Facelet xhtml files.voidsetFaceletsViewMappings(List<String> faceletsViewMappings) Semicolon-separated list of Facelet files that don't use the default facelets suffix.voidsetFullStateSavingViewIds(List<String> fullStateSavingViewIds) Semicolon-separated list of view IDs that must save state using the JSF 1.2-style state saving.voidsetHonorCurrentComponentAttributes(Boolean honorCurrentComponentAttributes) Veraltet.voidsetInterpretEmptyStringSubmittedValuesAsNull(Boolean interpretEmptyStringSubmittedValuesAsNull) If true, consider empty UIInput values to be null instead of empty string.voidsetLifecycleId(String lifecycleId) ID for alternate Lifecycle implementations.voidsetPartialStateSaving(Boolean partialStateSaving) If true, use the JSF2 partial state saving for views.voidsetProjectStage(ProjectStage projectStage) Set the project stage to "Development", "UnitTest", "SystemTest", or "Production".voidsetResourceExcludes(List<String> resourceExcludes) A space separated list of resource extensions for types that shouldn't be served by the ResourceHandler implementation.voidsetSeparatorChar(String separatorChar) The context-param that allows the separator char for clientId strings to be set on a per-web application basis.voidsetSerializeServerState(Boolean serializeServerState) If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, and the jakarta.faces.STATE_SAVING_METHOD is set to "server" (as indicated below), the server state must be guaranteed to be Serializable such that the aggregate state implements java.io.Serializable.voidsetStateSavingMethod(String stateSavingMethod) "server" or "client".voidsetValidateEmptyFields(String validateEmptyFields) If "true", validate null and empty values.voidsetViewrootPhaseListenerQueuesExceptions(Boolean viewrootPhaseListenerQueuesExceptions) If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, exceptions thrown byPhaseListeners installed on theUIViewRootare queued to theExceptionHandlerinstead of being logged and swallowed.voidsetWebappContractsDirectory(String webappContractsDirectory) If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_CONTRACTS_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resource library contracts are to be located.voidsetWebappResourcesDirectory(String webappResourcesDirectory) If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_RESOURCES_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resources are to be located.voidsetWebsocketEndpointPort(Integer websocketEndpointPort) The integer context parameter name to specify the websocket endpoint port when it's different from HTTP port.toString()
-
Konstruktordetails
-
JakartaFaces3Properties
public JakartaFaces3Properties()
-
-
Methodendetails
-
getAlwaysPerformValidationWhenRequiredIsTrue
If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, validation must be performed, even when there is no corresponding value for this component in the incoming request.- Seit:
- 2.3
- Siehe auch:
-
getClientWindowMode
The context-param that controls the operation of theClientWindowfeature. The runtime must support the values "none" and "url", without the quotes, but other values are possible. If not specified, or the value is not understood by the implementation, "none" is assumed.- Seit:
- 2.2
- Siehe auch:
-
getConfigFiles
Comma-delimited list of context-relative resource paths under which the Jakarta Faces implementation will look for application configuration resources (see Application Configuration Resource Format), before loading a configuration resource named “/WEB-INF/faces-config.xml” (if such a resource exists). If “/WEB-INF/faces-config.xml” is present in the list, it must be ignored.- Siehe auch:
-
getDatetimeconverterDefaultTimezoneIsSystemTimezone
Controls if DateTimeConverter instances use the system timezone (if true) or GMT (if false). If this param is set, and true, Application.createConverter() must guarantee that the default for the timezone of allDateTimeConverterinstances must be equal toTimeZone.getDefault()instead of “GMT”. -
getDefaultSuffix
Veraltet.Allow the web application to define an alternate suffix for Jakarta Server Pages pages containing Jakarta Faces content.- Siehe auch:
-
getDisableFaceletJsfViewhandler
Veraltet.If this param is set, and true, the default ViewHandler must behave as specified in the latest 1.2 version of this specification. Any behavior specified in Default ViewDeclarationLanguage Implementation and implemented in the default ViewHandler that pertains to handling requests for pages authored in the Jakarta Server Faces View Declaration Language must not be executed by the runtime. For backward compatibility with previous versions of Facelets, the value DISABLE_FACELET_JSF_VIEWHANDLER must be supported. -
getDisableFacesservletToXhtml
TheServletContextinit parameter consulted by the runtime to tell if the automatic mapping of theFacesServletto the extension*.xhtmlshould be disabled. The implementation must disable this automatic mapping if and only if the value of this parameter is equal, ignoring case, totrue.If this parameter is not specified, this automatic mapping is enabled as specified above.
- Seit:
- 2.3
-
getFaceletsLibraries
Semicolon-separated list of paths to Facelet tag libraries. -
getFaceletsBufferSize
The buffer size set on the response. -
getFaceletsDecorators
TagDecorator implementations. See javadoc for jakarta.faces.view.facelets.TagDecorator. -
getFaceletsRefreshPeriod
Time in seconds that facelets should be checked for changes since last request. A value of -1 disables refresh checking. -
getFaceletsResourceResolver
Veraltet.An implementation of jakarta.faces.view.facelets.ResourceResolver. See javadoc for details. -
getFaceletsSkipComments
If true, strip XML comments out of Facelets before delivering to the client. -
getFaceletsSuffix
Set the suffix for Facelet xhtml files. -
getFaceletsViewMappings
Semicolon-separated list of Facelet files that don't use the default facelets suffix. -
getFullStateSavingViewIds
Semicolon-separated list of view IDs that must save state using the JSF 1.2-style state saving. -
getHonorCurrentComponentAttributes
Veraltet.TheServletContextinit parameter consulted by theUIComponentto tell whether or not theandUngültige Referenz
UIComponent#CURRENT_COMPONENTattribute keys should be honored as specified.Ungültige Referenz
UIComponent#CURRENT_COMPOSITE_COMPONENTIf this parameter is not specified, or is set to false, the contract specified by the
andUngültige Referenz
UIComponent#CURRENT_COMPONENTmethod is not honored. If this parameter is set to true, the contract is honored.Ungültige Referenz
UIComponent#CURRENT_COMPOSITE_COMPONENT -
getInterpretEmptyStringSubmittedValuesAsNull
If true, consider empty UIInput values to be null instead of empty string. -
getLifecycleId
ID for alternate Lifecycle implementations. -
getPartialStateSaving
If true, use the JSF2 partial state saving for views. -
getProjectStage
Set the project stage to "Development", "UnitTest", "SystemTest", or "Production". -
getResourceExcludes
A space separated list of resource extensions for types that shouldn't be served by the ResourceHandler implementation. See the specification for further details. -
getSeparatorChar
The context-param that allows the separator char for clientId strings to be set on a per-web application basis.- Seit:
- 2.0
-
getSerializeServerState
If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, and the jakarta.faces.STATE_SAVING_METHOD is set to "server" (as indicated below), the server state must be guaranteed to be Serializable such that the aggregate state implements java.io.Serializable. The intent of this parameter is to ensure that the act of writing out the state to an ObjectOutputStream would not throw a NotSerializableException, but the runtime is not required verify this before saving the state. -
getStateSavingMethod
"server" or "client". -
getValidateEmptyFields
If "true", validate null and empty values. If "auto" validate when JSR-303 Bean Validation is enabled (in AS6 it is enabled by default). -
getValidator
-
getViewrootPhaseListenerQueuesExceptions
If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, exceptions thrown byPhaseListeners installed on theUIViewRootare queued to theExceptionHandlerinstead of being logged and swallowed.- Seit:
- 2.3
-
getEnableWebsocketEndpoint
The boolean context parameter name to explicitly enable web socket endpoint during startup. -
getWebsocketEndpointPort
The integer context parameter name to specify the websocket endpoint port when it's different from HTTP port. -
getWebappResourcesDirectory
If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_RESOURCES_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resources are to be located. This param value must not start with a "/", though it may contain "/" characters. If no such<context-param>exists, or its value is invalid, the value "resources", without the quotes, must be used by the runtime as the value.- Seit:
- 2.2
-
getWebappContractsDirectory
If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_CONTRACTS_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resource library contracts are to be located. This param value must not start with a "/", though it may contain "/" characters. If no such<context-param>exists, or its value is invalid, the value "contracts", without the quotes, must be used by the runtime as the value.- Seit:
- 2.2
-
setAlwaysPerformValidationWhenRequiredIsTrue
public void setAlwaysPerformValidationWhenRequiredIsTrue(Boolean alwaysPerformValidationWhenRequiredIsTrue) If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, validation must be performed, even when there is no corresponding value for this component in the incoming request.- Seit:
- 2.3
- Siehe auch:
-
setClientWindowMode
The context-param that controls the operation of theClientWindowfeature. The runtime must support the values "none" and "url", without the quotes, but other values are possible. If not specified, or the value is not understood by the implementation, "none" is assumed.- Seit:
- 2.2
- Siehe auch:
-
setConfigFiles
Comma-delimited list of context-relative resource paths under which the Jakarta Faces implementation will look for application configuration resources (see Application Configuration Resource Format), before loading a configuration resource named “/WEB-INF/faces-config.xml” (if such a resource exists). If “/WEB-INF/faces-config.xml” is present in the list, it must be ignored.- Siehe auch:
-
setDatetimeconverterDefaultTimezoneIsSystemTimezone
public void setDatetimeconverterDefaultTimezoneIsSystemTimezone(Boolean datetimeconverterDefaultTimezoneIsSystemTimezone) Controls if DateTimeConverter instances use the system timezone (if true) or GMT (if false). If this param is set, and true, Application.createConverter() must guarantee that the default for the timezone of allDateTimeConverterinstances must be equal toTimeZone.getDefault()instead of “GMT”. -
setDefaultSuffix
Veraltet.Allow the web application to define an alternate suffix for Jakarta Server Pages pages containing Jakarta Faces content.- Siehe auch:
-
setDisableFaceletJsfViewhandler
Veraltet.If this param is set, and true, the default ViewHandler must behave as specified in the latest 1.2 version of this specification. Any behavior specified in Default ViewDeclarationLanguage Implementation and implemented in the default ViewHandler that pertains to handling requests for pages authored in the Jakarta Server Faces View Declaration Language must not be executed by the runtime. For backward compatibility with previous versions of Facelets, the value DISABLE_FACELET_JSF_VIEWHANDLER must be supported. -
setDisableFacesservletToXhtml
TheServletContextinit parameter consulted by the runtime to tell if the automatic mapping of theFacesServletto the extension*.xhtmlshould be disabled. The implementation must disable this automatic mapping if and only if the value of this parameter is equal, ignoring case, totrue.If this parameter is not specified, this automatic mapping is enabled as specified above.
- Seit:
- 2.3
-
setFaceletsLibraries
Semicolon-separated list of paths to Facelet tag libraries. -
setFaceletsBufferSize
The buffer size set on the response. -
setFaceletsDecorators
TagDecorator implementations. See javadoc for jakarta.faces.view.facelets.TagDecorator. -
setFaceletsRefreshPeriod
Time in seconds that facelets should be checked for changes since last request. A value of -1 disables refresh checking. -
setFaceletsResourceResolver
Veraltet.An implementation of jakarta.faces.view.facelets.ResourceResolver. See javadoc for details. -
setFaceletsSkipComments
If true, strip XML comments out of Facelets before delivering to the client. -
setFaceletsSuffix
Set the suffix for Facelet xhtml files. -
setFaceletsViewMappings
Semicolon-separated list of Facelet files that don't use the default facelets suffix. -
setFullStateSavingViewIds
Semicolon-separated list of view IDs that must save state using the JSF 1.2-style state saving. -
setHonorCurrentComponentAttributes
Veraltet.TheServletContextinit parameter consulted by theUIComponentto tell whether or not theandUngültige Referenz
UIComponent#CURRENT_COMPONENTattribute keys should be honored as specified.Ungültige Referenz
UIComponent#CURRENT_COMPOSITE_COMPONENTIf this parameter is not specified, or is set to false, the contract specified by the
andUngültige Referenz
UIComponent#CURRENT_COMPONENTmethod is not honored. If this parameter is set to true, the contract is honored.Ungültige Referenz
UIComponent#CURRENT_COMPOSITE_COMPONENT -
setInterpretEmptyStringSubmittedValuesAsNull
public void setInterpretEmptyStringSubmittedValuesAsNull(Boolean interpretEmptyStringSubmittedValuesAsNull) If true, consider empty UIInput values to be null instead of empty string. -
setLifecycleId
ID for alternate Lifecycle implementations. -
setPartialStateSaving
If true, use the JSF2 partial state saving for views. -
setProjectStage
Set the project stage to "Development", "UnitTest", "SystemTest", or "Production". -
setResourceExcludes
A space separated list of resource extensions for types that shouldn't be served by the ResourceHandler implementation. See the specification for further details. -
setSeparatorChar
The context-param that allows the separator char for clientId strings to be set on a per-web application basis.- Seit:
- 2.0
-
setSerializeServerState
If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, and the jakarta.faces.STATE_SAVING_METHOD is set to "server" (as indicated below), the server state must be guaranteed to be Serializable such that the aggregate state implements java.io.Serializable. The intent of this parameter is to ensure that the act of writing out the state to an ObjectOutputStream would not throw a NotSerializableException, but the runtime is not required verify this before saving the state. -
setStateSavingMethod
"server" or "client". -
setValidateEmptyFields
If "true", validate null and empty values. If "auto" validate when JSR-303 Bean Validation is enabled (in AS6 it is enabled by default). -
setViewrootPhaseListenerQueuesExceptions
If this param is set, and calling toLowerCase().equals("true") on a String representation of its value returns true, exceptions thrown byPhaseListeners installed on theUIViewRootare queued to theExceptionHandlerinstead of being logged and swallowed.- Seit:
- 2.3
-
setEnableWebsocketEndpoint
The boolean context parameter name to explicitly enable web socket endpoint during startup. -
setWebsocketEndpointPort
The integer context parameter name to specify the websocket endpoint port when it's different from HTTP port. -
setWebappResourcesDirectory
If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_RESOURCES_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resources are to be located. This param value must not start with a "/", though it may contain "/" characters. If no such<context-param>exists, or its value is invalid, the value "resources", without the quotes, must be used by the runtime as the value.- Seit:
- 2.2
-
setWebappContractsDirectory
If a<context-param>with the param name equal to the value ofResourceHandler.WEBAPP_CONTRACTS_DIRECTORY_PARAM_NAMEexists, the runtime must interpret its value as a path, relative to the web app root, where resource library contracts are to be located. This param value must not start with a "/", though it may contain "/" characters. If no such<context-param>exists, or its value is invalid, the value "contracts", without the quotes, must be used by the runtime as the value.- Seit:
- 2.2
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-