From 9dd3015933065d3e9005b4d0b09c6f393e0bdb84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= Date: Mon, 6 Mar 2023 13:31:50 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20sonar=E3=80=91BrowserUtils?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jero/common/util/BrowserUtils.java | 47 +++++++++---------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/BrowserUtils.java b/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/BrowserUtils.java index 5234ab6f..3a0b3df9 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/BrowserUtils.java +++ b/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/BrowserUtils.java @@ -25,8 +25,7 @@ public class BrowserUtils { // 判断是否是IE public static boolean isIE(HttpServletRequest request) { return (request.getHeader(USER_AGENT).toLowerCase().indexOf("msie") > -1 || request - .getHeader(USER_AGENT).toLowerCase().contains(RV_11)) ? true - : false; + .getHeader(USER_AGENT).toLowerCase().contains(RV_11)); } /** @@ -100,24 +99,24 @@ public class BrowserUtils { private static boolean getBrowserType(HttpServletRequest request, String brosertype) { return request.getHeader(USER_AGENT).toLowerCase() - .indexOf(brosertype) > -1 ? true : false; + .indexOf(brosertype) > -1; } - private final static String IE11 = RV_11; - private final static String IE10 = "MSIE 10.0"; - private final static String IE9 = "MSIE 9.0"; - private final static String IE8 = "MSIE 8.0"; - private final static String IE7 = "MSIE 7.0"; - private final static String IE6 = "MSIE 6.0"; - private final static String MAXTHON = "Maxthon"; - private final static String QQ = "QQBrowser"; - private final static String GREEN = "GreenBrowser"; - private final static String SE360 = "360SE"; - private final static String FIREFOX = "Firefox"; - private final static String OPERA = "Opera"; - private final static String CHROME = "Chrome"; - private final static String SAFARI = "Safari"; - private final static String OTHER = "其它"; + private static final String IE11 = RV_11; + private static final String IE10 = "MSIE 10.0"; + private static final String IE9 = "MSIE 9.0"; + private static final String IE8 = "MSIE 8.0"; + private static final String IE7 = "MSIE 7.0"; + private static final String IE6 = "MSIE 6.0"; + private static final String MAXTHON = "Maxthon"; + private static final String QQ = "QQBrowser"; + private static final String GREEN = "GreenBrowser"; + private static final String SE360 = "360SE"; + private static final String FIREFOX = "Firefox"; + private static final String OPERA = "Opera"; + private static final String CHROME = "Chrome"; + private static final String SAFARI = "Safari"; + private static final String OTHER = "其它"; public static String checkBrowse(HttpServletRequest request) { String userAgent = request.getHeader(USER_AGENT); @@ -173,12 +172,12 @@ public class BrowserUtils { } - private static Map langMap = new HashMap(); - private final static String ZH = "zh"; - private final static String ZH_CN = "zh-cn"; + private static Map langMap = new HashMap<>(); + private static final String ZH = "zh"; + private static final String ZH_CN = "zh-cn"; - private final static String EN = "en"; - private final static String EN_US = "en"; + private static final String EN = "en"; + private static final String EN_US = "en"; static @@ -190,7 +189,7 @@ public class BrowserUtils { public static String getBrowserLanguage(HttpServletRequest request) { String browserLang = request.getLocale().getLanguage(); - String browserLangCode = (String)langMap.get(browserLang); + String browserLangCode = langMap.get(browserLang); if(browserLangCode == null) {