diff --git a/src/main/java/com/nis/domain/configuration/BaseStringCfg.java b/src/main/java/com/nis/domain/configuration/BaseStringCfg.java index 8e14a2720..250147f3c 100644 --- a/src/main/java/com/nis/domain/configuration/BaseStringCfg.java +++ b/src/main/java/com/nis/domain/configuration/BaseStringCfg.java @@ -238,7 +238,13 @@ public class BaseStringCfg extends BaseCfg { for (int i = 0; i < list.size(); i++) { BaseStringCfg base=(BaseStringCfg)list.get(i); base.setIsHex(base.getIsHexbin()); - base.setIsCaseInsenstive(base.getIsHexbin()); +// base.setIsCaseInsenstive(base.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(base.getIsHexbin()==2){ + base.setIsCaseInsenstive(1); + }else{ + base.setIsCaseInsenstive(0); + } base.setCfgKeywords(Functions.replace(base.getCfgKeywords(), "***and***"," ")); } return list; @@ -248,7 +254,13 @@ public class BaseStringCfg extends BaseCfg { for (int i = 0; i < list.size(); i++) { BaseStringCfg base=(BaseStringCfg)list.get(i); base.setIsHex(base.getIsHexbin()); - base.setIsCaseInsenstive(base.getIsHexbin()); +// base.setIsCaseInsenstive(base.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(base.getIsHexbin()==2){ + base.setIsCaseInsenstive(1); + }else{ + base.setIsCaseInsenstive(0); + } } return list; } diff --git a/src/main/java/com/nis/domain/configuration/ComplexkeywordCfg.java b/src/main/java/com/nis/domain/configuration/ComplexkeywordCfg.java index df8bba28c..f89a86e84 100644 --- a/src/main/java/com/nis/domain/configuration/ComplexkeywordCfg.java +++ b/src/main/java/com/nis/domain/configuration/ComplexkeywordCfg.java @@ -211,7 +211,12 @@ public class ComplexkeywordCfg extends BaseCfg{ for (int i = 0; i < list.size(); i++) { ComplexkeywordCfg base=(ComplexkeywordCfg)list.get(i); base.setIsHex(base.getIsHexbin()); - base.setIsCaseInsenstive(base.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(base.getIsHexbin()==2){ + base.setIsCaseInsenstive(1); + }else{ + base.setIsCaseInsenstive(0); + } base.setCfgKeywords(Functions.replace(base.getCfgKeywords(), "***and***"," ")); } return list; diff --git a/src/main/java/com/nis/util/excel/ExcelCsv.java b/src/main/java/com/nis/util/excel/ExcelCsv.java index 24809147b..4dbee6de1 100644 --- a/src/main/java/com/nis/util/excel/ExcelCsv.java +++ b/src/main/java/com/nis/util/excel/ExcelCsv.java @@ -312,7 +312,7 @@ public class ExcelCsv { } if(ef.title().equals("is_case_insenstive") && !StringUtil.isEmpty(val)){ Integer isCaseSenstive=Integer.parseInt(val.toString()); - if(isCaseSenstive.equals(0) || isCaseSenstive.equals(1)){ + if(isCaseSenstive.equals(0)){ val = msgProp.getProperty("case_insenstive","case_insenstive"); }else if(isCaseSenstive.equals(1)){ val = msgProp.getProperty("case_senstive","case_senstive"); diff --git a/src/main/java/com/nis/util/excel/ExportExcel.java b/src/main/java/com/nis/util/excel/ExportExcel.java index d891c014d..d9ada668d 100644 --- a/src/main/java/com/nis/util/excel/ExportExcel.java +++ b/src/main/java/com/nis/util/excel/ExportExcel.java @@ -2291,7 +2291,7 @@ public class ExportExcel { } if(ef.title().equals("is_case_insenstive") && !StringUtil.isEmpty(val)){ Integer isCaseSenstive=Integer.parseInt(val.toString()); - if(isCaseSenstive.equals(0) || isCaseSenstive.equals(1)){ + if(isCaseSenstive.equals(0)){ val = msgProp.getProperty("case_insenstive","case_insenstive"); }else if(isCaseSenstive.equals(1)){ val = msgProp.getProperty("case_senstive","case_senstive"); diff --git a/src/main/java/com/nis/web/controller/configuration/AppCfgController.java b/src/main/java/com/nis/web/controller/configuration/AppCfgController.java index 4a24d7427..aaf5f874c 100644 --- a/src/main/java/com/nis/web/controller/configuration/AppCfgController.java +++ b/src/main/java/com/nis/web/controller/configuration/AppCfgController.java @@ -1859,7 +1859,12 @@ public class AppCfgController extends BaseController { for (int i = 0; i < ipLists.size(); i++) { AppTopicDomainCfg appTop = ipLists.get(i); appTop.setIsHex(appTop.getIsHexbin()); - appTop.setIsCaseInsenstive(appTop.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(appTop.getIsHexbin()==2){ + appTop.setIsCaseInsenstive(1); + }else{ + appTop.setIsCaseInsenstive(0); + } } titleList.add(entity.getMenuNameCode()); classMap.put(entity.getMenuNameCode(), AppTopicDomainCfg.class); @@ -1990,7 +1995,12 @@ public class AppCfgController extends BaseController { for (AppHttpCfg http : ipLists) { http.setIsHex(http.getIsHexbin()); - http.setIsCaseInsenstive(http.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(http.getIsHexbin()==2){ + http.setIsCaseInsenstive(1); + }else{ + http.setIsCaseInsenstive(0); + } http.setCfgKeywords(Functions.replace(http.getCfgKeywords(), "***and***", " ")); SpecificServiceCfg app = specificServiceCfgService.getBySpecServiceId(http.getSpecServiceId()); http.setAppName(app.getSpecServiceName()); @@ -2058,7 +2068,12 @@ public class AppCfgController extends BaseController { } for (AppDomainCfg domain : ipLists) { domain.setIsHex(domain.getIsHexbin()); - domain.setIsCaseInsenstive(domain.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(domain.getIsHexbin()==2){ + domain.setIsCaseInsenstive(1); + }else{ + domain.setIsCaseInsenstive(0); + } SpecificServiceCfg app = specificServiceCfgService.getBySpecServiceId(domain.getSpecServiceId()); domain.setAppName(app.getSpecServiceName()); } @@ -2126,7 +2141,12 @@ public class AppCfgController extends BaseController { for (AppSslCertCfg ssl : ipLists) { ssl.setIsHex(ssl.getIsHexbin()); - ssl.setIsCaseInsenstive(ssl.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(ssl.getIsHexbin()==2){ + ssl.setIsCaseInsenstive(1); + }else{ + ssl.setIsCaseInsenstive(0); + } ssl.setCfgKeywords(Functions.replace(ssl.getCfgKeywords(), "***and***", " ")); SpecificServiceCfg app = specificServiceCfgService.getBySpecServiceId(ssl.getSpecServiceId()); ssl.setAppName(app.getSpecServiceName()); diff --git a/src/main/java/com/nis/web/controller/configuration/AppFeatureCfgController.java b/src/main/java/com/nis/web/controller/configuration/AppFeatureCfgController.java index ef626a469..b93e63115 100644 --- a/src/main/java/com/nis/web/controller/configuration/AppFeatureCfgController.java +++ b/src/main/java/com/nis/web/controller/configuration/AppFeatureCfgController.java @@ -424,7 +424,12 @@ public class AppFeatureCfgController extends BaseController { for (int i = 0; i < list.size(); i++) { AppComplexFeatureCfg base = (AppComplexFeatureCfg) list.get(i); base.setIsHex(base.getIsHexbin()); - base.setIsCaseInsenstive(base.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(base.getIsHexbin()==2){ + base.setIsCaseInsenstive(1); + }else{ + base.setIsCaseInsenstive(0); + } base.setCfgKeywords(Functions.replace(base.getCfgKeywords(), "***and***", " ")); } return list; @@ -434,7 +439,12 @@ public class AppFeatureCfgController extends BaseController { for (int i = 0; i < list.size(); i++) { AppStringFeatureCfg base = (AppStringFeatureCfg) list.get(i); base.setIsHex(base.getIsHexbin()); - base.setIsCaseInsenstive(base.getIsHexbin()); + // '默认为0:大小写不敏感,且非HEX;1:HEX格式二进制;2:大小写敏感,且非HEX', + if(base.getIsHexbin()==2){ + base.setIsCaseInsenstive(1); + }else{ + base.setIsCaseInsenstive(0); + } base.setCfgKeywords(Functions.replace(base.getCfgKeywords(), "***and***", " ")); } return list; diff --git a/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp index fd78f0ea8..95588eb31 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp @@ -313,13 +313,16 @@ ${log.cfgId } - ${log.action } - - ${dict.itemValue} - + + + + + + + + - ${log.foundTime } ${log.recvTime }