Package io.quarkus.undertow.deployment
Class ServletConfig
- java.lang.Object
-
- io.quarkus.undertow.deployment.ServletConfig
-
@ConfigRoot(phase=BUILD_TIME) public class ServletConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServletConfig.ContextPathConverterThis converter adds a '/' at the beginning of the context path but does not add one at the end, given we want to support binding to a context without an ending '/'.
-
Field Summary
Fields Modifier and Type Field Description (package private) Optional<String>contextPathThe context path for Servlet content.StringdefaultCharsetThe default charset to use for reading and writing requests
-
Constructor Summary
Constructors Constructor Description ServletConfig()
-
-
-
Field Detail
-
contextPath
@ConfigItem @ConvertWith(ContextPathConverter.class) Optional<String> contextPath
The context path for Servlet content. This will determine the path used to resolve all Servlet-based resources, including JAX-RS resources - when using the Undertow extension in conjunction with RESTEasy.This path is specified with a leading /, but is resolved relative to quarkus.http.root-path.
- If quarkus.http.root-path=/ and
quarkus.servlet.context-path=/bar, the servlet path will be /bar - If quarkus.http.root-path=/foo and
quarkus.servlet.context-path=/bar, the servlet path will be /foo/bar
- If quarkus.http.root-path=/ and
-
defaultCharset
@ConfigItem(defaultValue="UTF-8") public String defaultCharset
The default charset to use for reading and writing requests
-
-