From d24e70d69c41bbcbd60b3ff20e0c9a53cbeb8a53 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Wed, 22 Feb 2023 10:23:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=B8=A6=E5=9F=9F=E5=90=8D?= =?UTF-8?q?=E7=9A=84=E5=9C=B0=E5=9D=80=E5=A4=96=E9=83=A8=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/jeesite/common/web/http/ServletUtils.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/jeesite/common/web/http/ServletUtils.java b/common/src/main/java/com/jeesite/common/web/http/ServletUtils.java index 31c09d9b..2a31a1a4 100644 --- a/common/src/main/java/com/jeesite/common/web/http/ServletUtils.java +++ b/common/src/main/java/com/jeesite/common/web/http/ServletUtils.java @@ -100,7 +100,11 @@ public class ServletUtils { if (ServletUtils.isAjaxRequest(request)){ request.getRequestDispatcher(url).forward(request, response); // AJAX不支持Redirect改用Forward }else{ - response.sendRedirect(request.getContextPath() + url); + if (StringUtils.contains(url, "://")){ + response.sendRedirect(url); + }else{ + response.sendRedirect(request.getContextPath() + url); + } } } catch (Exception e) { e.printStackTrace();