【fix sonar】BrowserUtils文件
This commit is contained in:
+23
-24
@@ -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<String, String> langMap = new HashMap<String, String>();
|
||||
private final static String ZH = "zh";
|
||||
private final static String ZH_CN = "zh-cn";
|
||||
private static Map<String, String> 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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user