修改所有多域的ip详情和str详情的展示,以及单域的hex拆分两列
This commit is contained in:
@@ -141,7 +141,7 @@ public class AppCfgController extends BaseController {
|
|||||||
model.addAttribute("_cfg", cfg);
|
model.addAttribute("_cfg", cfg);
|
||||||
model.addAttribute("index", index);
|
model.addAttribute("index", index);
|
||||||
model.addAttribute("tabList", tabList);
|
model.addAttribute("tabList", tabList);
|
||||||
return "/cfg/app/appPolicyIpList";
|
return "/cfg/app/appPolicySubList";
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 策略配置表单
|
* 策略配置表单
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ public class BasicProtocolController extends BaseController {
|
|||||||
model.addAttribute("_cfg", cfg);
|
model.addAttribute("_cfg", cfg);
|
||||||
model.addAttribute("index", index);
|
model.addAttribute("index", index);
|
||||||
model.addAttribute("tabList", tabList);
|
model.addAttribute("tabList", tabList);
|
||||||
return "/cfg/basicprotocol/ipList";
|
return "/cfg/basicprotocol/basicProtocolSubList";
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 策略配置表单
|
* 策略配置表单
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ public class EncryptedTunnelBehaviorController extends BaseController {
|
|||||||
model.addAttribute("_cfg", cfg);
|
model.addAttribute("_cfg", cfg);
|
||||||
model.addAttribute("index", index);
|
model.addAttribute("index", index);
|
||||||
model.addAttribute("tabList", tabList);
|
model.addAttribute("tabList", tabList);
|
||||||
return "/cfg/encryptedtunnelbehav/ipList";
|
return "/cfg/encryptedtunnelbehav/encrypedTunnelSubList";
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 策略配置表单
|
* 策略配置表单
|
||||||
|
|||||||
@@ -246,16 +246,17 @@ public class FileTransferCfgController extends BaseController{
|
|||||||
fileMap.put("checksum", md5);
|
fileMap.put("checksum", md5);
|
||||||
result = ConfigServiceUtil.getFileDigest(null, uploadFile, JsonMapper.toJsonString(fileMap));
|
result = ConfigServiceUtil.getFileDigest(null, uploadFile, JsonMapper.toJsonString(fileMap));
|
||||||
if((result.getData().getRawLen() == null) || (result.getData().getDigest() == null)) {
|
if((result.getData().getRawLen() == null) || (result.getData().getDigest() == null)) {
|
||||||
logger.info("文件摘要信息获取有误!");
|
logger.error("文件摘要信息获取有误!");
|
||||||
throw new MaatConvertException("<spring:message code=\"request_service_failed\"/>:"+null);
|
throw new MaatConvertException("<spring:message code=\"request_service_failed\"/>");
|
||||||
}
|
}
|
||||||
logger.info("获取文件摘要响应信息:"+result);
|
logger.info("获取文件摘要响应信息:"+result);
|
||||||
}
|
}
|
||||||
fileTransferCfgService.saveOrUpdateFileDigestCfg(entity,result,areaCfgIds);
|
fileTransferCfgService.saveOrUpdateFileDigestCfg(entity,result,areaCfgIds);
|
||||||
|
addMessage(redirectAttributes, "save_success");
|
||||||
} catch (MaatConvertException e) {
|
} catch (MaatConvertException e) {
|
||||||
addMessage(redirectAttributes, e.getMessage());
|
addMessage(redirectAttributes, "request_service_failed");
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
e.printStackTrace();
|
addMessage(redirectAttributes, "save_failed");
|
||||||
}
|
}
|
||||||
return "redirect:" + adminPath +"/ntc/fileTransfer/fileDigestList?functionId="+entity.getFunctionId();
|
return "redirect:" + adminPath +"/ntc/fileTransfer/fileDigestList?functionId="+entity.getFunctionId();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,12 +3,12 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title></title>
|
<title></title>
|
||||||
<input type="hidden" name="cfgType" value="${region.configRegionValue }">
|
|
||||||
<input type="hidden" name="cfgRegionCode" serviceType="${region.configServiceType }" value="${region.configRegionCode }">
|
|
||||||
<input type="hidden" name="configMultiKeywords" value="${region.configMultiKeywords }">
|
|
||||||
<input type="hidden" name="configServiceType" value="${region.configServiceType }">
|
|
||||||
<input type="hidden" name="configHex" value="${region.configHex }">
|
|
||||||
</head>
|
</head>
|
||||||
|
<input type="hidden" name="cfgType" value="${region.configRegionValue }">
|
||||||
|
<input type="hidden" name="cfgRegionCode" serviceType="${region.configServiceType }" value="${region.configRegionCode }">
|
||||||
|
<input type="hidden" name="configMultiKeywords" value="${region.configMultiKeywords }">
|
||||||
|
<input type="hidden" name="configServiceType" value="${region.configServiceType }">
|
||||||
|
<input type="hidden" name="configHex" value="${region.configHex }">
|
||||||
<c:if test="${!empty region.configDistrict }">
|
<c:if test="${!empty region.configDistrict }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
|
|||||||
@@ -269,7 +269,8 @@
|
|||||||
<th class="cfgDesc"><spring:message code="config_describe"/></th>
|
<th class="cfgDesc"><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="social_app"/></th>
|
<th><spring:message code="social_app"/></th>
|
||||||
<th><spring:message code="bytes"/></th>
|
<th><spring:message code="bytes"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<%-- <th><spring:message code="block_type"/></th>
|
<%-- <th><spring:message code="block_type"/></th>
|
||||||
@@ -298,11 +299,18 @@
|
|||||||
<td>${cfg.cfgDesc }</td>
|
<td>${cfg.cfgDesc }</td>
|
||||||
<td>${cfg.appName }</td>
|
<td>${cfg.appName }</td>
|
||||||
<td>${cfg.bytes }</td>
|
<td>${cfg.bytes }</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -269,7 +269,8 @@
|
|||||||
<th class="cfgDesc"><spring:message code="config_describe"/></th>
|
<th class="cfgDesc"><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="social_app"/></th>
|
<th><spring:message code="social_app"/></th>
|
||||||
<th><spring:message code="domain"/></th>
|
<th><spring:message code="domain"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<%-- <th><spring:message code="block_type"/></th>
|
<%-- <th><spring:message code="block_type"/></th>
|
||||||
@@ -298,11 +299,18 @@
|
|||||||
<td>${cfg.cfgDesc }</td>
|
<td>${cfg.cfgDesc }</td>
|
||||||
<td>${cfg.appName }</td>
|
<td>${cfg.appName }</td>
|
||||||
<td>${cfg.domain }</td>
|
<td>${cfg.domain }</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -270,7 +270,8 @@
|
|||||||
<th><spring:message code="social_app"/></th>
|
<th><spring:message code="social_app"/></th>
|
||||||
<th><spring:message code="layer"/></th>
|
<th><spring:message code="layer"/></th>
|
||||||
<th><spring:message code="header"/></th>
|
<th><spring:message code="header"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<%-- <th><spring:message code="block_type"/></th>
|
<%-- <th><spring:message code="block_type"/></th>
|
||||||
@@ -305,11 +306,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -271,7 +271,8 @@
|
|||||||
<th><spring:message code="social_app"/></th>
|
<th><spring:message code="social_app"/></th>
|
||||||
<th><spring:message code="district"/></th>
|
<th><spring:message code="district"/></th>
|
||||||
<th><spring:message code="keywords"/></th>
|
<th><spring:message code="keywords"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<%-- <th><spring:message code="block_type"/></th>
|
<%-- <th><spring:message code="block_type"/></th>
|
||||||
@@ -306,11 +307,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -54,6 +54,8 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -89,18 +91,20 @@
|
|||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -165,18 +169,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -270,7 +270,8 @@
|
|||||||
<th><spring:message code="social_app"/></th>
|
<th><spring:message code="social_app"/></th>
|
||||||
<th><spring:message code="district"/></th>
|
<th><spring:message code="district"/></th>
|
||||||
<th><spring:message code="keywords"/></th>
|
<th><spring:message code="keywords"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<%-- <th><spring:message code="block_type"/></th>
|
<%-- <th><spring:message code="block_type"/></th>
|
||||||
@@ -305,11 +306,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -268,7 +268,8 @@
|
|||||||
<th><spring:message code="social_app"/></th>
|
<th><spring:message code="social_app"/></th>
|
||||||
<th><spring:message code="min_tcp"/></th>
|
<th><spring:message code="min_tcp"/></th>
|
||||||
<th><spring:message code="max_tcp"/></th>
|
<th><spring:message code="max_tcp"/></th>
|
||||||
<%-- <th><spring:message code="whether_hexbinary"/></th>
|
<%-- <th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<th><spring:message code="do_log"/></th> --%>
|
<th><spring:message code="do_log"/></th> --%>
|
||||||
|
|||||||
@@ -272,7 +272,8 @@
|
|||||||
<th><spring:message code="topic"/></th>
|
<th><spring:message code="topic"/></th>
|
||||||
<th><spring:message code="website_server"/></th>
|
<th><spring:message code="website_server"/></th>
|
||||||
<th><spring:message code="domain"/></th>
|
<th><spring:message code="domain"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<%-- <th><spring:message code="do_log"/></th>
|
<%-- <th><spring:message code="do_log"/></th>
|
||||||
@@ -316,11 +317,18 @@
|
|||||||
</c:forEach>
|
</c:forEach>
|
||||||
</td>
|
</td>
|
||||||
<td>${cfg.domain }</td>
|
<td>${cfg.domain }</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -277,7 +277,8 @@
|
|||||||
<th style="display: none"><spring:message code="cfg_id"/></th>
|
<th style="display: none"><spring:message code="cfg_id"/></th>
|
||||||
<th><spring:message code="config_describe"/></th>
|
<th><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="URL"/></th>
|
<th><spring:message code="URL"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<th><spring:message code="block_type"/></th>
|
<th><spring:message code="block_type"/></th>
|
||||||
@@ -310,11 +311,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -279,7 +279,8 @@
|
|||||||
<th style="display: none"><spring:message code="cfg_id"/></th>
|
<th style="display: none"><spring:message code="cfg_id"/></th>
|
||||||
<th><spring:message code="config_describe"/></th>
|
<th><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="URL"/></th>
|
<th><spring:message code="URL"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<th><spring:message code="block_type"/></th>
|
<th><spring:message code="block_type"/></th>
|
||||||
@@ -312,11 +313,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -121,24 +121,6 @@
|
|||||||
html+="<div class='row'>";
|
html+="<div class='row'>";
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
html+="<label><spring:message code='whether_hexbinary'/>:</label>";
|
|
||||||
html+="<label>"
|
|
||||||
if(item.isHexbin==1){
|
|
||||||
html+="<spring:message code='hex_binary'/>"
|
|
||||||
}
|
|
||||||
if(item.isHexbin==2){
|
|
||||||
html+="<spring:message code='case_sensitive_nohex'/>"
|
|
||||||
}
|
|
||||||
if(item.isHexbin==0){
|
|
||||||
html+="<spring:message code='case_insensitive_nohex'/>"
|
|
||||||
}
|
|
||||||
html+="</label>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
|
||||||
html+="<div class='form-group'>";
|
|
||||||
html+="<label><spring:message code='expression_type'/>:</label>";
|
html+="<label><spring:message code='expression_type'/>:</label>";
|
||||||
html+="<label>"
|
html+="<label>"
|
||||||
if(item.exprType==1){
|
if(item.exprType==1){
|
||||||
@@ -172,6 +154,72 @@
|
|||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
|
if(item.isHexbin==0){
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='not_hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_insenstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
|
if(item.isHexbin==1){
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_insenstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
|
if(item.isHexbin==2){
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='not_hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_senstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
/* if(index < (data.ip.length-1) && index != 0){
|
/* if(index < (data.ip.length-1) && index != 0){
|
||||||
alert("下一行");
|
alert("下一行");
|
||||||
}
|
}
|
||||||
@@ -196,24 +244,6 @@
|
|||||||
html+="<div class='row'>";
|
html+="<div class='row'>";
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
html+="<label><spring:message code='whether_hexbinary'/>:</label>";
|
|
||||||
html+="<label>"
|
|
||||||
if(item.isHexbin==1){
|
|
||||||
html+="<spring:message code='hex_binary'/>"
|
|
||||||
}
|
|
||||||
if(item.isHexbin==2){
|
|
||||||
html+="<spring:message code='case_sensitive_nohex'/>"
|
|
||||||
}
|
|
||||||
if(item.isHexbin==0){
|
|
||||||
html+="<spring:message code='case_insensitive_nohex'/>"
|
|
||||||
}
|
|
||||||
html+="</label>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
|
||||||
html+="<div class='form-group'>";
|
|
||||||
html+="<label><spring:message code='expression_type'/>:</label>";
|
html+="<label><spring:message code='expression_type'/>:</label>";
|
||||||
html+="<label>"
|
html+="<label>"
|
||||||
if(item.exprType==1){
|
if(item.exprType==1){
|
||||||
@@ -247,6 +277,72 @@
|
|||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
|
if(item.isHexbin==0){
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='not_hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_insenstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
|
if(item.isHexbin==1){
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_insenstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
|
if(item.isHexbin==2){
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='not_hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_senstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
/* if(index < (data.ip.length-1) && index != 0){
|
/* if(index < (data.ip.length-1) && index != 0){
|
||||||
alert("下一行");
|
alert("下一行");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -116,24 +116,74 @@
|
|||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
if(item.isHexbin==0){
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='row'>";
|
||||||
html+="<label><spring:message code='whether_hexbinary'/>:</label>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<label>"
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='not_hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_insenstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
}
|
||||||
if(item.isHexbin==1){
|
if(item.isHexbin==1){
|
||||||
html+="<spring:message code='hex_binary'/>"
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_insenstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
}
|
}
|
||||||
if(item.isHexbin==2){
|
if(item.isHexbin==2){
|
||||||
html+="<spring:message code='case_sensitive_nohex'/>"
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_hex'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='not_hex'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="<div class='row'>";
|
||||||
|
html+="<div class='col-md-4'>";
|
||||||
|
html+="<div class='form-group'>";
|
||||||
|
html+="<label><spring:message code='is_case_insenstive'/>:</label>";
|
||||||
|
html+="<label>"
|
||||||
|
html+="<spring:message code='case_senstive'/>"
|
||||||
|
html+="</label>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
|
html+="</div>";
|
||||||
}
|
}
|
||||||
if(item.isHexbin==0){
|
|
||||||
html+="<spring:message code='case_insensitive_nohex'/>"
|
|
||||||
}
|
|
||||||
html+="</label>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
html+="<div class='row'>";
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
@@ -222,8 +272,6 @@
|
|||||||
html+="</label>";
|
html+="</label>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
html+="<label><spring:message code='client_ip'/>:</label>";
|
html+="<label><spring:message code='client_ip'/>:</label>";
|
||||||
@@ -247,8 +295,6 @@
|
|||||||
html+="</label>";
|
html+="</label>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
html+="<label><spring:message code='client_port'/>:</label>";
|
html+="<label><spring:message code='client_port'/>:</label>";
|
||||||
@@ -267,8 +313,6 @@
|
|||||||
html+="</label>";
|
html+="</label>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
html+="<label><spring:message code='server_port'/>:</label>";
|
html+="<label><spring:message code='server_port'/>:</label>";
|
||||||
@@ -295,8 +339,6 @@
|
|||||||
html+="</label>";
|
html+="</label>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
html+="</div>";
|
||||||
html+="</div>";
|
|
||||||
html+="<div class='row'>";
|
|
||||||
html+="<div class='col-md-4'>";
|
html+="<div class='col-md-4'>";
|
||||||
html+="<div class='form-group'>";
|
html+="<div class='form-group'>";
|
||||||
html+="<label><spring:message code='protocol'/>:</label>";
|
html+="<label><spring:message code='protocol'/>:</label>";
|
||||||
|
|||||||
@@ -54,6 +54,8 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -89,18 +91,20 @@
|
|||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -164,18 +168,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -266,7 +266,8 @@
|
|||||||
<th><spring:message code="block_type"/></th>
|
<th><spring:message code="block_type"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="whether_area_block"/></th>
|
<th><spring:message code="whether_area_block"/></th>
|
||||||
<c:if test="${specialFunctionId ne null and specialFunctionId eq 'domainratelimit'}">
|
<c:if test="${specialFunctionId ne null and specialFunctionId eq 'domainratelimit'}">
|
||||||
<th><spring:message code="ratelimit"/></th>
|
<th><spring:message code="ratelimit"/></th>
|
||||||
|
|||||||
@@ -54,6 +54,8 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -89,18 +91,20 @@
|
|||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -165,18 +169,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,29 +68,25 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -166,18 +158,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -218,18 +264,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -180,18 +180,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -232,18 +286,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -284,18 +392,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,22 +68,18 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -159,18 +151,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -212,18 +258,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,29 +68,25 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -144,7 +136,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='match_method' />:</label>
|
<label><spring:message code='match_method' />:</label>
|
||||||
@@ -156,18 +148,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -167,18 +167,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -269,18 +323,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,29 +68,25 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -116,18 +108,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
|
||||||
<div class="form-group">
|
|
||||||
<label><spring:message code='p2p_ip_config_type'/>:</label>
|
|
||||||
<label>
|
|
||||||
<c:forEach items="${fns:getDictList('P2P_IP_TYPE')}" var="ipType">
|
|
||||||
<c:if test="${_cfg.ipPortList[0].userRegion1==ipType.itemCode}"><spring:message code="${ipType.itemValue}"/></c:if>
|
|
||||||
</c:forEach>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -169,18 +149,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -222,18 +256,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -158,18 +158,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -221,18 +275,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -66,94 +66,88 @@
|
|||||||
<c:forEach items="${_cfg.ipPortList}" var="cfg">
|
<c:forEach items="${_cfg.ipPortList}" var="cfg">
|
||||||
<div id="ipInfo${index}" class="content" name="subCfg${index}">
|
<div id="ipInfo${index}" class="content" name="subCfg${index}">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-8">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_type'/>:</label>
|
<label><spring:message code='ip_type'/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('IP_TYPE')}" var="ipTypeC">
|
<c:forEach items="${fns:getDictList('IP_TYPE')}" var="ipTypeC">
|
||||||
<c:if test="${cfg.ipType==ipTypeC.itemCode}"><spring:message code="${ipTypeC.itemValue }"/></c:if>
|
<c:if test="${cfg.ipType==ipTypeC.itemCode}"><spring:message code="${ipTypeC.itemValue }"/></c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-8">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('IP_PATTERN')}" var="ipPatternC">
|
<c:forEach items="${fns:getDictList('IP_PATTERN')}" var="ipPatternC">
|
||||||
<c:if test="${cfg.ipPattern==ipPatternC.itemCode}"><spring:message code="${ipPatternC.itemValue }"/></c:if>
|
<c:if test="${cfg.ipPattern==ipPatternC.itemCode}"><spring:message code="${ipPatternC.itemValue }"/></c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
<div class="row">
|
<div class="form-group">
|
||||||
<div class="col-md-8">
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
<div class="form-group">
|
<label>
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
${cfg.srcIpAddress}
|
||||||
<label>
|
</label>
|
||||||
${cfg.srcIpAddress}
|
</div>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
<div class="row">
|
<div class="form-group">
|
||||||
<div class="col-md-8">
|
<label><spring:message code='port_pattern'/>:</label>
|
||||||
<div class="form-group">
|
<label>
|
||||||
<label><spring:message code='port_pattern'/>:</label>
|
<c:forEach items="${fns:getDictList('PORT_PATTERN')}" var="portPatternC">
|
||||||
<label>
|
<c:if test="${cfg.portPattern eq portPatternC.itemCode}"><spring:message code="${portPatternC.itemValue }"/></c:if>
|
||||||
<c:forEach items="${fns:getDictList('PORT_PATTERN')}" var="portPatternC">
|
</c:forEach>
|
||||||
<c:if test="${cfg.portPattern eq portPatternC.itemCode}"><spring:message code="${portPatternC.itemValue }"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
</div>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
<div class="row">
|
</div>
|
||||||
<div class="col-md-8">
|
</div>
|
||||||
<div class="form-group">
|
</div>
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<div class="row">
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
</div>
|
<div class="form-group">
|
||||||
<div class="col-md-8">
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
<div class="form-group">
|
</div>
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
</div>
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
</div>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
<div class="row">
|
</div>
|
||||||
<div class="col-md-8">
|
</div>
|
||||||
<div class="form-group">
|
</div>
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<div class="row">
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
</div>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='direction'/>:</label>
|
||||||
<div class="row">
|
<label>
|
||||||
<div class="col-md-8">
|
<c:forEach items="${fns:getDictList('DIRECTION')}" var="directionC">
|
||||||
<div class="form-group">
|
<c:if test="${cfg.direction eq directionC.itemCode}"><spring:message code="${directionC.itemValue }"/></c:if>
|
||||||
<label><spring:message code='direction'/>:</label>
|
</c:forEach>
|
||||||
<label>
|
</label>
|
||||||
<c:forEach items="${fns:getDictList('DIRECTION')}" var="directionC">
|
</div>
|
||||||
<c:if test="${cfg.direction eq directionC.itemCode}"><spring:message code="${directionC.itemValue }"/></c:if>
|
</div>
|
||||||
</c:forEach>
|
<div class="col-md-4">
|
||||||
</label>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
</div>
|
<label>
|
||||||
</div>
|
<c:forEach items="${fns:getDictList('PROTOCOL')}" var="protocolC">
|
||||||
<div class="row">
|
<c:if test="${cfg.protocol eq protocolC.itemCode}"><spring:message code="${protocolC.itemValue }"/></c:if>
|
||||||
<div class="col-md-8">
|
</c:forEach>
|
||||||
<div class="form-group">
|
</label>
|
||||||
<label><spring:message code='protocol'/>:</label>
|
</div>
|
||||||
<label>
|
</div>
|
||||||
<c:forEach items="${fns:getDictList('PROTOCOL')}" var="protocolC">
|
</div>
|
||||||
<c:if test="${cfg.protocol eq protocolC.itemCode}"><spring:message code="${protocolC.itemValue }"/></c:if>
|
|
||||||
</c:forEach>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
<c:forEach items="${_cfg.httpUrlList}" var="cfg">
|
<c:forEach items="${_cfg.httpUrlList}" var="cfg">
|
||||||
@@ -190,18 +184,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-8">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -246,18 +294,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-8">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
<c:forEach items="${_cfg.httpReqBodyList}" var="cfg">
|
<c:forEach items="${_cfg.httpReqBodyList}" var="cfg">
|
||||||
@@ -294,18 +396,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-8">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -350,18 +506,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-8">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -399,18 +609,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-8">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -448,18 +712,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -258,7 +258,8 @@
|
|||||||
<th><spring:message code="config_describe"/></th>
|
<th><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="key_word"/></th>
|
<th><spring:message code="key_word"/></th>
|
||||||
<th><spring:message code="replace_content"/></th>
|
<th><spring:message code="replace_content"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<th><spring:message code="block_type"/></th>
|
<th><spring:message code="block_type"/></th>
|
||||||
@@ -291,11 +292,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -259,7 +259,8 @@
|
|||||||
<th><spring:message code="config_describe"/></th>
|
<th><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="key_word"/></th>
|
<th><spring:message code="key_word"/></th>
|
||||||
<th><spring:message code="replace_content"/></th>
|
<th><spring:message code="replace_content"/></th>
|
||||||
<th><spring:message code="whether_hexbinary"/></th>
|
<th><spring:message code="is_hex"/></th>
|
||||||
|
<th><spring:message code="is_case_insenstive"/></th>
|
||||||
<th><spring:message code="expression_type"/></th>
|
<th><spring:message code="expression_type"/></th>
|
||||||
<th><spring:message code="match_method"/></th>
|
<th><spring:message code="match_method"/></th>
|
||||||
<th><spring:message code="block_type"/></th>
|
<th><spring:message code="block_type"/></th>
|
||||||
@@ -292,11 +293,18 @@
|
|||||||
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
${fns:abbr(fn:replace(cfg.cfgKeywords, "***and***", " "),20)}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<td><spring:message code="not_hex"/></td>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
</c:forEach>
|
</c:if>
|
||||||
</td>
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<td><spring:message code="hex"/></td>
|
||||||
|
<td><spring:message code="case_insenstive"/></td>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<td><spring:message code="not_hex"/></td>
|
||||||
|
<td><spring:message code="case_senstive"/></td>
|
||||||
|
</c:if>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
<c:if test="${cfg.exprType==1}"><spring:message code="and_expression"/></c:if>
|
||||||
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
<c:if test="${cfg.exprType==0}"><spring:message code="null_expression"/></c:if>
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,22 +68,18 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -168,18 +160,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -223,18 +269,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -65,96 +65,88 @@
|
|||||||
<c:forEach items="${_cfg.ipPortList}" var="cfg">
|
<c:forEach items="${_cfg.ipPortList}" var="cfg">
|
||||||
<div id="ipInfo${index}" class="content" name="subCfg${index}">
|
<div id="ipInfo${index}" class="content" name="subCfg${index}">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_type'/>:</label>
|
<label><spring:message code='ip_type'/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('IP_TYPE')}" var="ipTypeC">
|
<c:forEach items="${fns:getDictList('IP_TYPE')}" var="ipTypeC">
|
||||||
<c:if test="${cfg.ipType==ipTypeC.itemCode}"><spring:message code="${ipTypeC.itemValue }"/></c:if>
|
<c:if test="${cfg.ipType==ipTypeC.itemCode}"><spring:message code="${ipTypeC.itemValue }"/></c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('IP_PATTERN')}" var="ipPatternC">
|
<c:forEach items="${fns:getDictList('IP_PATTERN')}" var="ipPatternC">
|
||||||
<c:if test="${cfg.ipPattern==ipPatternC.itemCode}"><spring:message code="${ipPatternC.itemValue }"/></c:if>
|
<c:if test="${cfg.ipPattern==ipPatternC.itemCode}"><spring:message code="${ipPatternC.itemValue }"/></c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
<div class="row">
|
<div class="form-group">
|
||||||
<div class="col-md-4">
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
<div class="form-group">
|
<label>
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
${cfg.srcIpAddress}
|
||||||
<label>
|
</label>
|
||||||
${cfg.srcIpAddress}
|
</div>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
<div class="row">
|
<div class="form-group">
|
||||||
<div class="col-md-4">
|
<label><spring:message code='port_pattern'/>:</label>
|
||||||
<div class="form-group">
|
<label>
|
||||||
<label><spring:message code='port_pattern'/>:</label>
|
<c:forEach items="${fns:getDictList('PORT_PATTERN')}" var="portPatternC">
|
||||||
<label>
|
<c:if test="${cfg.portPattern eq portPatternC.itemCode}"><spring:message code="${portPatternC.itemValue }"/></c:if>
|
||||||
<c:forEach items="${fns:getDictList('PORT_PATTERN')}" var="portPatternC">
|
</c:forEach>
|
||||||
<c:if test="${cfg.portPattern eq portPatternC.itemCode}"><spring:message code="${portPatternC.itemValue }"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
</div>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
<div class="row">
|
</div>
|
||||||
<div class="col-md-4">
|
</div>
|
||||||
<div class="form-group">
|
</div>
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<div class="row">
|
||||||
</div>
|
<div class="col-md-4">
|
||||||
</div>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
<div class="row">
|
</div>
|
||||||
<div class="col-md-4">
|
</div>
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
</div>
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<div class="form-group">
|
||||||
</div>
|
<label><spring:message code='direction'/>:</label>
|
||||||
</div>
|
<label>
|
||||||
</div>
|
<c:forEach items="${fns:getDictList('DIRECTION')}" var="directionC">
|
||||||
<div class="row">
|
<c:if test="${cfg.direction eq directionC.itemCode}"><spring:message code="${directionC.itemValue }"/></c:if>
|
||||||
<div class="col-md-4">
|
</c:forEach>
|
||||||
<div class="form-group">
|
</label>
|
||||||
<label><spring:message code='direction'/>:</label>
|
</div>
|
||||||
<label>
|
</div>
|
||||||
<c:forEach items="${fns:getDictList('DIRECTION')}" var="directionC">
|
<div class="col-md-4">
|
||||||
<c:if test="${cfg.direction eq directionC.itemCode}"><spring:message code="${directionC.itemValue }"/></c:if>
|
<div class="form-group">
|
||||||
</c:forEach>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
</label>
|
<label>
|
||||||
</div>
|
<c:forEach items="${fns:getDictList('PROTOCOL')}" var="protocolC">
|
||||||
</div>
|
<c:if test="${cfg.protocol eq protocolC.itemCode}"><spring:message code="${protocolC.itemValue }"/></c:if>
|
||||||
</div>
|
</c:forEach>
|
||||||
<div class="row">
|
</label>
|
||||||
<div class="col-md-4">
|
</div>
|
||||||
<div class="form-group">
|
</div>
|
||||||
<label><spring:message code='protocol'/>:</label>
|
</div>
|
||||||
<label>
|
|
||||||
<c:forEach items="${fns:getDictList('PROTOCOL')}" var="protocolC">
|
|
||||||
<c:if test="${cfg.protocol eq protocolC.itemCode}"><spring:message code="${protocolC.itemValue }"/></c:if>
|
|
||||||
</c:forEach>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
<c:forEach items="${_cfg.httpUrlList}" var="cfg">
|
<c:forEach items="${_cfg.httpUrlList}" var="cfg">
|
||||||
@@ -192,18 +184,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -248,18 +294,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-8">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
<c:forEach items="${_cfg.httpReqBodyList}" var="cfg">
|
<c:forEach items="${_cfg.httpReqBodyList}" var="cfg">
|
||||||
@@ -296,18 +396,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -353,18 +507,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -402,18 +610,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -451,18 +713,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="col-md-4">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="col-md-4">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<div class="form-group">
|
||||||
<label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<label>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
<spring:message code="not_hex"/>
|
||||||
</c:forEach>
|
</label>
|
||||||
</label>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -156,18 +156,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,29 +68,25 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -208,18 +200,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='ip_pattern'/>:</label>
|
<label><spring:message code='ip_pattern'/>:</label>
|
||||||
@@ -48,8 +48,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_ip'/>:</label>
|
<label><spring:message code='client_ip'/>:</label>
|
||||||
@@ -70,29 +68,25 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
<label><spring:message code='client_port'/>:</label><label>${cfg.srcPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
<label><spring:message code='server_ip'/>:</label><label>${cfg.destIpAddress }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
<label><spring:message code='server_port'/>:</label><label>${cfg.destPort }</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<%-- <div class="row">
|
<div class="row hidden">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='direction'/>:</label>
|
<label><spring:message code='direction'/>:</label>
|
||||||
@@ -103,8 +97,6 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> --%>
|
|
||||||
<%-- <div class="row">
|
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='protocol'/>:</label>
|
<label><spring:message code='protocol'/>:</label>
|
||||||
@@ -115,7 +107,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> --%>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -156,18 +148,72 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<c:if test="${cfg.isHexbin==0 }">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label><spring:message code='whether_hexbinary' />:</label>
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
<label>
|
<label>
|
||||||
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
<spring:message code="not_hex"/>
|
||||||
<c:if test="${cfg.isHexbin==isHexbinC.itemCode }"><spring:message code="${isHexbinC.itemValue}"/></c:if>
|
</label>
|
||||||
</c:forEach>
|
</div>
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==1 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_insenstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
|
<c:if test="${cfg.isHexbin==2 }">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_hex"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="not_hex"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group">
|
||||||
|
<label><spring:message code="is_case_insenstive"/>:</label>
|
||||||
|
<label>
|
||||||
|
<spring:message code="case_senstive"/>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</c:if>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -22563,7 +22563,7 @@ transition: background-color .1s ease-in-out;
|
|||||||
width:auto;
|
width:auto;
|
||||||
}
|
}
|
||||||
.content {
|
.content {
|
||||||
width: 80%;
|
width: 60%;
|
||||||
background-color: #f6f3f3;
|
background-color: #f6f3f3;
|
||||||
border: 1px solid #c2cad8;
|
border: 1px solid #c2cad8;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
|
|||||||
@@ -758,12 +758,12 @@ var switchIpInfo=function(obj){
|
|||||||
|
|
||||||
|
|
||||||
var srcIpV6Default=new Array();
|
var srcIpV6Default=new Array();
|
||||||
srcIpV6Default[0]="::/64"; //subnet
|
srcIpV6Default[0]="::/128"; //subnet
|
||||||
srcIpV6Default[1]="::-::";//ip_range
|
srcIpV6Default[1]="::-::";//ip_range
|
||||||
srcIpV6Default[2]="::"; //ip
|
srcIpV6Default[2]="::"; //ip
|
||||||
|
|
||||||
var destIpV6Default=new Array();
|
var destIpV6Default=new Array();
|
||||||
destIpV6Default[0]="::/64"; //subnet
|
destIpV6Default[0]="::/128"; //subnet
|
||||||
destIpV6Default[1]="::-::";//ip_range
|
destIpV6Default[1]="::-::";//ip_range
|
||||||
destIpV6Default[2]="::"; //ip
|
destIpV6Default[2]="::"; //ip
|
||||||
|
|
||||||
@@ -988,6 +988,60 @@ var switchIpInfo=function(obj){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(10==ipType){
|
||||||
|
if(!$(srcIp).val()){
|
||||||
|
if(ipPattern==1){
|
||||||
|
$(srcIp).val(srcIpV4Default[0]);
|
||||||
|
}else if(ipPattern==2){
|
||||||
|
$(srcIp).val(srcIpV4Default[1]);
|
||||||
|
}else if(ipPattern==3){
|
||||||
|
$(srcIp).val(srcIpV4Default[2]);
|
||||||
|
}else{
|
||||||
|
$(srcIp).val(srcIpV4Default[2]);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
if($.inArray($(srcIp).val(),srcIpV4Default) > -1
|
||||||
|
|| $.inArray($(srcIp).val(),destIpV4Default) > -1
|
||||||
|
|| $.inArray($(srcIp).val(),srcIpV6Default) > -1
|
||||||
|
|| $.inArray($(srcIp).val(),destIpV6Default) > -1){ //是ipV4的默认值其中一个
|
||||||
|
if(ipPattern==1){
|
||||||
|
$(srcIp).val(srcIpV4Default[0]);
|
||||||
|
}else if(ipPattern==2){
|
||||||
|
$(srcIp).val(srcIpV4Default[1]);
|
||||||
|
}else if(ipPattern==3){
|
||||||
|
$(srcIp).val(srcIpV4Default[2]);
|
||||||
|
}else{
|
||||||
|
$(srcIp).val(srcIpV4Default[2]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(!$(destIp).val()){
|
||||||
|
if(ipPattern==1){
|
||||||
|
$(destIp).val(destIpV4Default[0]);
|
||||||
|
}else if(ipPattern==2){
|
||||||
|
$(destIp).val(destIpV4Default[1]);
|
||||||
|
}else if(ipPattern==3){
|
||||||
|
$(destIp).val(destIpV4Default[2]);
|
||||||
|
}else{
|
||||||
|
$(destIp).val(destIpV4Default[2]);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
if($.inArray($(destIp).val(),srcIpV4Default) > -1
|
||||||
|
|| $.inArray($(destIp).val(),destIpV4Default) > -1
|
||||||
|
|| $.inArray($(destIp).val(),srcIpV6Default) > -1
|
||||||
|
|| $.inArray($(destIp).val(),destIpV6Default) > -1){
|
||||||
|
if(ipPattern==1){
|
||||||
|
$(destIp).val(destIpV4Default[0]);
|
||||||
|
}else if(ipPattern==2){
|
||||||
|
$(destIp).val(destIpV4Default[1]);
|
||||||
|
}else if(ipPattern==3){
|
||||||
|
$(destIp).val(destIpV4Default[2]);
|
||||||
|
}else{
|
||||||
|
$(destIp).val(destIpV4Default[2]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
//设置源端口默认值
|
//设置源端口默认值
|
||||||
if(!$(srcPort).val()){
|
if(!$(srcPort).val()){
|
||||||
if(portPattern==1){
|
if(portPattern==1){
|
||||||
|
|||||||
Reference in New Issue
Block a user