Package com.bytedesk.starter.swagger
Class SwaggerLangController
java.lang.Object
com.bytedesk.starter.swagger.SwaggerLangController
语言切换控制器
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
switchLanguage
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String lang, String redirectUrl) 切换语言
-
Constructor Details
-
SwaggerLangController
public SwaggerLangController()
-
-
Method Details
-
switchLanguage
@GetMapping("/switch") public void switchLanguage(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestParam(name="lang",defaultValue="en") String lang, @RequestParam(name="redirectUrl",defaultValue="/swagger-ui/index.html") String redirectUrl) throws IOException 切换语言- Parameters:
request
- HTTP请求response
- HTTP响应lang
- 语言代码:en - 英语, zh_CN - 简体中文, zh_TW - 繁体中文redirectUrl
- 重定向URL- Throws:
IOException
-