Class SwaggerLangController

java.lang.Object
com.bytedesk.starter.swagger.SwaggerLangController

@Controller @RequestMapping("/language") public class SwaggerLangController extends Object
语言切换控制器
  • 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