@Controller public class SwaggerWelcomeWebMvc extends SwaggerWelcomeCommon
| Constructor and Description |
|---|
SwaggerWelcomeWebMvc(org.springdoc.core.SwaggerUiConfigProperties swaggerUiConfig,
org.springdoc.core.SpringDocConfigProperties springDocConfigProperties,
org.springdoc.core.SwaggerUiConfigParameters swaggerUiConfigParameters,
org.springdoc.core.providers.SpringWebProvider springWebProvider)
Instantiates a new Swagger welcome web mvc.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildApiDocUrl()
Build api doc url string.
|
protected String |
buildSwaggerConfigUrl()
Build swagger config url string.
|
protected String |
buildUrl(String contextPath,
String docsUrl)
Build url string.
|
protected String |
buildUrlWithContextPath(String swaggerUiUrl) |
protected void |
calculateUiRootPath(StringBuilder... sbUrls)
Calculate ui root path.
|
org.springframework.http.ResponseEntity<Void> |
redirectToUi(javax.servlet.http.HttpServletRequest request)
Redirect to ui string.
|
calculateOauth2RedirectUrl, openapiJsonpublic SwaggerWelcomeWebMvc(org.springdoc.core.SwaggerUiConfigProperties swaggerUiConfig,
org.springdoc.core.SpringDocConfigProperties springDocConfigProperties,
org.springdoc.core.SwaggerUiConfigParameters swaggerUiConfigParameters,
org.springdoc.core.providers.SpringWebProvider springWebProvider)
swaggerUiConfig - the swagger ui configspringDocConfigProperties - the spring doc config propertiesswaggerUiConfigParameters - the swagger ui config parametersspringWebProvider - the spring web provider@GetMapping(value="${springdoc.swagger-ui.path:#{T(org.springdoc.core.Constants).DEFAULT_SWAGGER_UI_PATH}}")
public org.springframework.http.ResponseEntity<Void> redirectToUi(javax.servlet.http.HttpServletRequest request)
redirectToUi in class SwaggerWelcomeCommonrequest - the requestprotected void calculateUiRootPath(StringBuilder... sbUrls)
calculateUiRootPath in class org.springdoc.ui.AbstractSwaggerWelcomesbUrls - the sb urlsprotected String buildUrl(String contextPath, String docsUrl)
buildUrl in class org.springdoc.ui.AbstractSwaggerWelcomecontextPath - the context pathdocsUrl - the docs urlprotected String buildApiDocUrl()
buildApiDocUrl in class org.springdoc.ui.AbstractSwaggerWelcomeprotected String buildUrlWithContextPath(String swaggerUiUrl)
buildUrlWithContextPath in class org.springdoc.ui.AbstractSwaggerWelcomeprotected String buildSwaggerConfigUrl()
buildSwaggerConfigUrl in class org.springdoc.ui.AbstractSwaggerWelcomeCopyright © 2024. All rights reserved.