From e0659a5f751d03286f8e0037a851d98eb12e8694 Mon Sep 17 00:00:00 2001 From: Jason Zhang Date: Wed, 13 Jun 2018 18:33:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9C=A8=E4=BD=BF=E7=94=A8sw?= =?UTF-8?q?agger=E7=9A=84=E6=97=B6=E5=80=99=EF=BC=8C=E7=94=B1=E4=BA=8E?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E4=BA=86jboot.server.contextPath=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E9=A1=B5=E9=9D=A2=E6=97=A0=E6=B3=95=E6=89=93=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/jboot/component/swagger/JbootSwaggerController.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/jboot/component/swagger/JbootSwaggerController.java b/src/main/java/io/jboot/component/swagger/JbootSwaggerController.java index 09a07d0c..7ad68820 100644 --- a/src/main/java/io/jboot/component/swagger/JbootSwaggerController.java +++ b/src/main/java/io/jboot/component/swagger/JbootSwaggerController.java @@ -23,6 +23,7 @@ import io.jboot.web.controller.JbootController; import io.jboot.web.cors.EnableCORS; import io.swagger.models.Swagger; import io.swagger.models.properties.RefProperty; +import io.jboot.server.JbootServerConfig; /** * @author Michael Yang 杨福海 (fuhai999@gmail.com) @@ -32,6 +33,7 @@ import io.swagger.models.properties.RefProperty; public class JbootSwaggerController extends JbootController { JbootSwaggerConfig config = Jboot.config(JbootSwaggerConfig.class); + JbootServerConfig jbootServerConfig = Jboot.config(JbootServerConfig.class); public void index() { String html = null; @@ -48,8 +50,8 @@ public class JbootSwaggerController extends JbootController { } html = html.replace("http://petstore.swagger.io/v2/swagger.json", getRequest().getRequestURL() + "/json"); - html = html.replace("src=\"./", "src=\"" + config.getPath() + "/"); - html = html.replace("href=\"./", "href=\"" + config.getPath() + "/"); + html = html.replace("src=\"./", "src=\"" + jbootServerConfig.getContextPath() + "/" + config.getPath() + "/"); + html = html.replace("href=\"./", "href=\"" + jbootServerConfig.getContextPath() + "/" + config.getPath() + "/"); renderHtml(html); } -- Gitee