diff --git a/src/main/java/com/nis/web/service/BaseService.java b/src/main/java/com/nis/web/service/BaseService.java index be1cc8f73..0e0d26a72 100644 --- a/src/main/java/com/nis/web/service/BaseService.java +++ b/src/main/java/com/nis/web/service/BaseService.java @@ -580,6 +580,7 @@ public abstract class BaseService { public static String keywordsEscape(String cfgKeywords){ if(StringUtils.isNotEmpty(cfgKeywords)){ //不转译特殊字符 + cfgKeywords = cfgKeywords.trim();//首先去掉首尾空格 cfgKeywords = StringEscapeUtils.unescapeHtml4(cfgKeywords); cfgKeywords=cfgKeywords.replace("\\", "\\\\"); cfgKeywords=cfgKeywords.replace("&", "\\&"); diff --git a/src/main/java/com/nis/web/service/configuration/AppCfgService.java b/src/main/java/com/nis/web/service/configuration/AppCfgService.java index 8dc890d53..51612bf97 100644 --- a/src/main/java/com/nis/web/service/configuration/AppCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/AppCfgService.java @@ -684,7 +684,7 @@ public class AppCfgService extends BaseService { //设置APP自定义域 String userRegion = "APP_ID="+entity.getAppCode()+Constants.USER_REGION_SPLIT+ "DOMAIN_ID="+entity.getCompileId()+Constants.USER_REGION_SPLIT+ - "DOMAIN_STR="+entity.getDomain(); + "DOMAIN_STR="+keywordsEscape(entity.getDomain()); maatCfg.setUserRegion(userRegion); configCompileList.add(maatCfg); maatBean.setConfigCompileList(configCompileList);