into develop

Conflicts:
	src/main/webapp/WEB-INF/views/log/ntc/connRecordLogList.jsp
去掉所有日志界面关于ip的悬浮查看(已有公共方法处理)
This commit is contained in:
duandongmei
2019-01-07 18:29:08 +06:00
46 changed files with 162 additions and 145 deletions

View File

@@ -22,6 +22,7 @@ import com.nis.domain.FunctionServiceDict;
import com.nis.domain.Page; import com.nis.domain.Page;
import com.nis.domain.PageLog; import com.nis.domain.PageLog;
import com.nis.domain.SysUser; import com.nis.domain.SysUser;
import com.nis.domain.configuration.WebsiteDomainTopic;
import com.nis.domain.log.NtcConnRecordLog; import com.nis.domain.log.NtcConnRecordLog;
import com.nis.domain.maat.LogRecvData; import com.nis.domain.maat.LogRecvData;
import com.nis.exceptions.MaatConvertException; import com.nis.exceptions.MaatConvertException;
@@ -71,11 +72,19 @@ public class NtcConnRecordLogController extends BaseController {
params.put("searchClientLocate", log.getClientLocate()); params.put("searchClientLocate", log.getClientLocate());
} }
if (StringUtils.isNotBlank(log.getsSubscribeId())) {
params.put("searchSSubscribeId", log.getsSubscribeId());
}
if (StringUtils.isNotBlank(log.getdSubscribeId())) {
params.put("searchDSubscribeId", log.getdSubscribeId());
}
List<FunctionServiceDict> serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId()); List<FunctionServiceDict> serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId());
model.addAttribute("serviceList", serviceList); model.addAttribute("serviceList", serviceList);
List<CodeResult> appList = CodeDicUtils.getCodeList("appCode"); List<CodeResult> appList = CodeDicUtils.getCodeList("appCode");
List<CodeResult> protocolList = CodeDicUtils.getCodeList("protocolCode"); List<CodeResult> protocolList = CodeDicUtils.getCodeList("protocolCode");
List<CodeResult> webList = CodeDicUtils.getCodeList("webCode"); //查询domainId
List<WebsiteDomainTopic> webList = appCfgService.getDomainDict(new WebsiteDomainTopic());
model.addAttribute("appList", appList); model.addAttribute("appList", appList);
model.addAttribute("protocolList", protocolList); model.addAttribute("protocolList", protocolList);
@@ -184,11 +193,21 @@ public class NtcConnRecordLogController extends BaseController {
if (StringUtils.isNotBlank(log.getClientLocate())) { if (StringUtils.isNotBlank(log.getClientLocate())) {
params.put("searchClientLocate", log.getClientLocate()); params.put("searchClientLocate", log.getClientLocate());
} }
if (StringUtils.isNotBlank(log.getsSubscribeId())) {
params.put("searchSSubscribeId", log.getsSubscribeId());
}
if (StringUtils.isNotBlank(log.getdSubscribeId())) {
params.put("searchDSubscribeId", log.getdSubscribeId());
}
List<FunctionServiceDict> serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId()); List<FunctionServiceDict> serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId());
model.addAttribute("serviceList", serviceList); model.addAttribute("serviceList", serviceList);
List<CodeResult> appList = CodeDicUtils.getCodeList("appCode"); List<CodeResult> appList = CodeDicUtils.getCodeList("appCode");
List<CodeResult> protocolList = CodeDicUtils.getCodeList("protocolCode"); List<CodeResult> protocolList = CodeDicUtils.getCodeList("protocolCode");
List<CodeResult> webList = CodeDicUtils.getCodeList("webCode"); //List<CodeResult> webList = CodeDicUtils.getCodeList("webCode");
//查询domainId
List<WebsiteDomainTopic> webList = appCfgService.getDomainDict(new WebsiteDomainTopic());
model.addAttribute("appList", appList); model.addAttribute("appList", appList);
model.addAttribute("protocolList", protocolList); model.addAttribute("protocolList", protocolList);
model.addAttribute("webList", webList); model.addAttribute("webList", webList);
@@ -214,7 +233,7 @@ public class NtcConnRecordLogController extends BaseController {
l.setProtoId(getName(l.getProtoId(),protocolList,msgProp)); l.setProtoId(getName(l.getProtoId(),protocolList,msgProp));
} }
if (StringUtils.isNotBlank(l.getWebId())) { if (StringUtils.isNotBlank(l.getWebId())) {
l.setWebId(getName(l.getWebId(),webList,msgProp)); l.setWebId(getWebName(l.getWebId(),webList,msgProp));
} }
if (StringUtils.isNotBlank(l.getC2sPktNum()) && StringUtils.isNotBlank(l.getS2cPktNum()) ) { if (StringUtils.isNotBlank(l.getC2sPktNum()) && StringUtils.isNotBlank(l.getS2cPktNum()) ) {
l.setTotalPkt(String.valueOf(Integer.valueOf(l.getC2sPktNum())+Integer.valueOf(l.getS2cPktNum()))); l.setTotalPkt(String.valueOf(Integer.valueOf(l.getC2sPktNum())+Integer.valueOf(l.getS2cPktNum())));
@@ -260,5 +279,16 @@ public class NtcConnRecordLogController extends BaseController {
} }
return name; return name;
} }
public String getWebName(String id,List<WebsiteDomainTopic> list,Properties msgProp){
String name=String.valueOf(id);
for (int i = 0; i < list.size(); i++) {
if(String.valueOf(id).equals(list.get(i).getId())){
name=msgProp.getProperty(list.get(i).getDomain(),list.get(i).getDomain());
break;
}
}
return name;
}
} }

View File

@@ -1132,7 +1132,7 @@ report_total=Total
message_type=Message Type message_type=Message Type
as=AS as=AS
route=Route route=Route
transport_layer_protocol=Protocol transport_layer_protocol=Trans Protocol
av_voip_monit=VoIP Monitor av_voip_monit=VoIP Monitor
av_voip_reject=VoIP Block av_voip_reject=VoIP Block
label_proto_source=Protocol Source label_proto_source=Protocol Source
@@ -1361,7 +1361,7 @@ nas_ip=NAS IP Address
framed_ip=Framed IP Address framed_ip=Framed IP Address
log_user_name=User Name log_user_name=User Name
av_tips=The system does not support the index information of audio and video coding in the tail of the audio and video files. The system does not support video with resolution greater than 1080P. av_tips=The system does not support the index information of audio and video coding in the tail of the audio and video files. The system does not support video with resolution greater than 1080P.
asn_ip_group_delete=\uff08IP configuration under this ASN group will also be deleted.) asn_ip_group_delete=\uFF08IP configuration under this ASN group will also be deleted.)
keyword_log_tips=Deduplicate http body keywords log,for the control status of http body keywords is not ideal, configure the http url of the hit keyword as URL control configuration. keyword_log_tips=Deduplicate http body keywords log,for the control status of http body keywords is not ideal, configure the http url of the hit keyword as URL control configuration.
conn_record=Connection Records conn_record=Connection Records
bps=Gbps bps=Gbps
@@ -1457,4 +1457,4 @@ country_code=Country Code
asn_name=ASN Name asn_name=ASN Name
details=Details details=Details
NTC_ASN_NUMBER=ASN NTC_ASN_NUMBER=ASN
application_layer_protocol=AppProto application_layer_protocol=Protocol

View File

@@ -1132,7 +1132,7 @@ report_total=\u0412\u0441\u0435\u0433\u043e
message_type=\u0422\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f message_type=\u0422\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f
as=\u041a\u0410\u041a as=\u041a\u0410\u041a
route=\u041c\u0430\u0440\u0448\u0440\u0443\u0442 route=\u041c\u0430\u0440\u0448\u0440\u0443\u0442
transport_layer_protocol=\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b transport_layer_protocol=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B \u0422\u0440\u0430\u043D\u0441\u043F\u043E\u0440\u0442\u043D\u043E\u0433\u043E \u0423\u0440\u043E\u0432\u043D\u044F
av_voip_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 VoIP av_voip_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 VoIP
av_voip_reject=VoIP \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 av_voip_reject=VoIP \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435
label_proto_source=\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 label_proto_source=\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430
@@ -1461,4 +1461,4 @@ country_code=Country Code
asn_name=ASN Name asn_name=ASN Name
details=Details details=Details
NTC_ASN_NUMBER=ASN NTC_ASN_NUMBER=ASN
application_layer_protocol=\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 application_layer_protocol=\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b

View File

@@ -561,7 +561,7 @@
// verticalAlign: 'middle' // verticalAlign: 'middle'
// }, // },
series: [{ series: [{
name: 'server', name: 'Client IP',
data: (function () { data: (function () {
var data = []; var data = [];
if(sipResult!=null&&sipResult.length>0){ if(sipResult!=null&&sipResult.length>0){
@@ -584,7 +584,7 @@
}()) }())
}, },
{ {
name: 'client', name: 'Server IP',
data: (function () { data: (function () {
var data = []; var data = [];
if(dipResult!=null&&dipResult.length>0){ if(dipResult!=null&&dipResult.length>0){

View File

@@ -346,7 +346,7 @@ $(document).ready(function(){
<%-- <td> <%-- <td>
${log.labelAppSource} ${log.labelAppSource}
</td> --%> </td> --%>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -365,8 +365,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -275,7 +275,7 @@ $(document).ready(function(){
<td> <td>
${log.labelAppSource} ${log.labelAppSource}
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -294,8 +294,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>

View File

@@ -292,7 +292,7 @@
</c:forEach> </c:forEach>
<spring:message code="${entrances}"/> <spring:message code="${entrances}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -311,8 +311,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -198,7 +198,7 @@ $(document).ready(function(){
<td>${log.pid }</td> <td>${log.pid }</td>
<td><fmt:formatDate value="${log.foundTime }" pattern="yyyy-MM-dd HH:mm:ss" /></td> <td><fmt:formatDate value="${log.foundTime }" pattern="yyyy-MM-dd HH:mm:ss" /></td>
<td><fmt:formatDate value="${log.recvTime }" pattern="yyyy-MM-dd HH:mm:ss" /></td> <td><fmt:formatDate value="${log.recvTime }" pattern="yyyy-MM-dd HH:mm:ss" /></td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td>${log.voipProtocol }</td> <td>${log.voipProtocol }</td>
<td>${log.rtpDIp }</td> <td>${log.rtpDIp }</td>
<td>${log.rtpSIp }</td> <td>${log.rtpSIp }</td>

View File

@@ -128,7 +128,8 @@
<input id="protos" type="hidden" value="${log.protoId}"/> <input id="protos" type="hidden" value="${log.protoId}"/>
<!-- 筛选按钮展开状态--> <!-- 筛选按钮展开状态-->
<input id="isFilterAction" name="isFilterAction" type="hidden" value="${log.isFilterAction }"/> <input id="isFilterAction" name="isFilterAction" type="hidden" value="${log.isFilterAction }"/>
<sys:tableSort id="orderBy" name="orderBy" value="${page.orderBy}" callback="page();" /> <sys:tableSort id="orderBy" name="orderBy.
" value="${page.orderBy}" callback="page();" />
<!-- 搜索内容与操作按钮栏 --> <!-- 搜索内容与操作按钮栏 -->
<div class="col-md-12"> <div class="col-md-12">
<%-- <div class="pull-left"> <%-- <div class="pull-left">
@@ -287,7 +288,7 @@
<label class="control-label"><spring:message code='Web'/></label> <label class="control-label"><spring:message code='Web'/></label>
<select id="webSelect" name="webId" title="<spring:message code="select"/>" class="selectpicker form-control" data-max-options="10" data-selected-text-format="count > 3" multiple data-live-search="true" data-live-search-placeholder="<spring:message code="search"/>"> <select id="webSelect" name="webId" title="<spring:message code="select"/>" class="selectpicker form-control" data-max-options="10" data-selected-text-format="count > 3" multiple data-live-search="true" data-live-search-placeholder="<spring:message code="search"/>">
<c:forEach items="${webList}" var="web" > <c:forEach items="${webList}" var="web" >
<option value="${web.id}"><spring:message code="${web.domain}"></spring:message></option> <option value="${web.code}"><spring:message code="${web.item}"></spring:message></option>
</c:forEach> </c:forEach>
</select> </select>
</div> </div>
@@ -322,20 +323,6 @@
<input name="dAsn" type="text" class="form-control" value="${log.dAsn }"/> <input name="dAsn" type="text" class="form-control" value="${log.dAsn }"/>
</div> </div>
</div> </div>
<div class="col-md-4">
<div class="form-group">
<label><spring:message code="s_subscribe_id"></spring:message></label>
<input name="sSubscribeId" type="text" class="form-control" value="${log.sSubscribeId }"/>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label><spring:message code="d_subscribe_id"></spring:message></label>
<input name="dSubscribeId" type="text" class="form-control" value="${log.dSubscribeId }"/>
</div>
</div>
</div> </div>
</div> </div>
@@ -437,8 +424,8 @@
<td> <td>
<c:set var="webIds">${log.webId }</c:set> <c:set var="webIds">${log.webId }</c:set>
<c:forEach items="${webList}" var="dict"> <c:forEach items="${webList}" var="dict">
<c:if test="${dict.id eq log.webId}"> <c:if test="${dict.code eq log.webId}">
<c:set var="webIds">${dict.domain}</c:set> <c:set var="webIds">${dict.item}</c:set>
</c:if> </c:if>
</c:forEach> </c:forEach>
<spring:message code="${webIds}"/> <spring:message code="${webIds}"/>

View File

@@ -324,7 +324,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${isBlocks}"/> <spring:message code="${isBlocks}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -343,8 +343,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -365,7 +365,7 @@
</c:forEach> </c:forEach>
<spring:message code="${dnsSubs}"/> <spring:message code="${dnsSubs}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -384,8 +384,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -320,7 +320,7 @@ $(document).ready(function(){
<td> <td>
${log.ftpContent} ${log.ftpContent}
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -339,8 +339,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -350,7 +350,7 @@
</c:if> --%> </c:if> --%>
</td> </td>
<td>${log.website }</td> <td>${log.website }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -369,8 +369,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -408,7 +408,7 @@
</c:if> </c:if>
</td> </td>
<td>${log.website }</td> <td>${log.website }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td>${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -427,8 +427,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td>${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td>${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -288,7 +288,7 @@
</c:forEach> </c:forEach>
<spring:message code="${entrances}"/> <spring:message code="${entrances}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -307,8 +307,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -234,7 +234,7 @@ $(document).ready(function(){
<c:if test="${log.isakmpMode==3}">nat_aggre</c:if> <c:if test="${log.isakmpMode==3}">nat_aggre</c:if>
<c:if test="${log.isakmpMode==4}">nat_main</c:if> <c:if test="${log.isakmpMode==4}">nat_main</c:if>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -253,8 +253,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -269,7 +269,7 @@
<td>${log.c2sByteNum }</td> <td>${log.c2sByteNum }</td>
<td>${log.s2cByteNum }</td> <td>${log.s2cByteNum }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -288,8 +288,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -268,7 +268,7 @@
<td>${log.c2sByteNum }</td> <td>${log.c2sByteNum }</td>
<td>${log.s2cByteNum }</td> <td>${log.s2cByteNum }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -287,8 +287,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -246,7 +246,7 @@
<td> <td>
${log.chapName} ${log.chapName}
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -266,8 +266,8 @@
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -342,7 +342,7 @@
</c:if> </c:if>
</td> </td>
<td title="${log.emlKey }">${fns:abbr(log.emlKey, 42)}</td> <td title="${log.emlKey }">${fns:abbr(log.emlKey, 42)}</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -361,8 +361,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -287,7 +287,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -306,8 +306,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>

View File

@@ -283,7 +283,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -302,8 +302,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -342,7 +342,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -361,8 +361,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -284,7 +284,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -303,8 +303,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -282,7 +282,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -301,8 +301,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -284,7 +284,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -303,8 +303,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -344,7 +344,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -364,8 +364,8 @@ $(document).ready(function(){
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -394,7 +394,7 @@
</c:if> </c:if>
</c:forEach> </c:forEach>
${avProtocol }</td> ${avProtocol }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -413,8 +413,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -325,7 +325,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
${avProtocol } ${avProtocol }
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -345,8 +345,8 @@ $(document).ready(function(){
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -323,7 +323,7 @@ $(document).ready(function(){
</c:if> </c:if>
</c:forEach> </c:forEach>
${avProtocol }</td> ${avProtocol }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -342,8 +342,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -342,7 +342,7 @@ $(document).ready(function(){
</c:if> </c:if>
</c:forEach> </c:forEach>
${avProtocol }</td> ${avProtocol }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -361,8 +361,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -325,7 +325,7 @@ $(document).ready(function(){
</c:if> </c:if>
</c:forEach> </c:forEach>
${avProtocol }</td> ${avProtocol }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -344,8 +344,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -343,7 +343,7 @@ $(document).ready(function(){
</c:if> </c:if>
</c:forEach> </c:forEach>
${avProtocol }</td> ${avProtocol }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
@@ -363,8 +363,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -339,7 +339,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${fdTypes}"/> <spring:message code="${fdTypes}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -358,8 +358,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -280,7 +280,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${fdTypes}"/> <spring:message code="${fdTypes}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -299,8 +299,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -352,7 +352,7 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${fdTypes}"/> <spring:message code="${fdTypes}"/>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -371,8 +371,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -305,7 +305,7 @@ $(document).ready(function(){
</td> </td>
<td>${log.protocol}</td> <td>${log.protocol}</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -324,8 +324,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -284,7 +284,7 @@ $(document).ready(function(){
<c:if test="${log.tunnelType==1}">TCP</c:if> <c:if test="${log.tunnelType==1}">TCP</c:if>
<c:if test="${log.tunnelType==2}">UDP</c:if> <c:if test="${log.tunnelType==2}">UDP</c:if>
</td> --%> </td> --%>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -303,8 +303,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -298,7 +298,7 @@
<td>${log.p2pProto}</td> <td>${log.p2pProto}</td>
<td>${log.p2pFileId}</td> <td>${log.p2pFileId}</td>
<td>${log.p2pKeyword}</td> <td>${log.p2pKeyword}</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -318,8 +318,8 @@
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -239,7 +239,7 @@
<c:if test="${log.encryptMode eq 3}">PAP</c:if><c:if test="${log.encryptMode eq 4}">CHAP</c:if> <c:if test="${log.encryptMode eq 3}">PAP</c:if><c:if test="${log.encryptMode eq 4}">CHAP</c:if>
<c:if test="${log.encryptMode eq 5}">MS-CHAP(v1/v2)</c:if><c:if test="${log.encryptMode eq 6}">EAP-TLS</c:if> <c:if test="${log.encryptMode eq 5}">MS-CHAP(v1/v2)</c:if><c:if test="${log.encryptMode eq 6}">EAP-TLS</c:if>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -258,8 +258,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -295,7 +295,7 @@
<td>${log.framedIp }</td> <td>${log.framedIp }</td>
<td>${log.account }</td> <td>${log.account }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -314,8 +314,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -247,7 +247,7 @@ $(document).ready(function(){
<c:if test="${log.tunnelType==2}">SSHD</c:if> <c:if test="${log.tunnelType==2}">SSHD</c:if>
<c:if test="${log.tunnelType==3}">SFTP</c:if> <c:if test="${log.tunnelType==3}">SFTP</c:if>
</td> </td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -266,8 +266,8 @@ $(document).ready(function(){
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -318,7 +318,7 @@
<td>${log.sni }</td> <td>${log.sni }</td>
<td>${log.san }</td> <td>${log.san }</td>
<td>${log.cn }</td> <td>${log.cn }</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
@@ -338,8 +338,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -328,7 +328,7 @@
<td>${log.respHeader }</td> --%> <td>${log.respHeader }</td> --%>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td> <td >${log.capIp}</td>
<td> <td>
<c:set var="transProtos">${log.transProto }</c:set> <c:set var="transProtos">${log.transProto }</c:set>
<c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic"> <c:forEach items="${fns:getDictList('LOG_PROTOCOL')}" var="dic">
@@ -347,8 +347,8 @@
</c:forEach> </c:forEach>
<spring:message code="${addrTypes}"/> <spring:message code="${addrTypes}"/>
</td> </td>
<td title="${log.dIp }">${fns:abbr(log.dIp, 42)}</td> <td >${log.dIp}</td>
<td title="${log.sIp }">${fns:abbr(log.sIp, 42)}</td> <td >${log.sIp}</td>
<td>${log.dPort }</td> <td>${log.dPort }</td>
<td>${log.sPort }</td> <td>${log.sPort }</td>
<td> <td>

View File

@@ -5881,7 +5881,7 @@ Custom color buttons
width: 145px !important; } width: 145px !important; }
.input-medium { .input-medium {
width: 240px !important; } width: 200px !important; }
.input-large { .input-large {
width: 320px !important; } width: 320px !important; }

View File

@@ -120,7 +120,7 @@ function aJaxImportPost(url, params) {
// 设置form属性 // 设置form属性
temp_form .action = url; temp_form .action = url;
temp_form .target = "_self"; temp_form .target = "_self";
temp_form .method = "post"; temp_form .method = "post"; R
temp_form .style.display = "none"; temp_form .style.display = "none";
// 处理需要传递的参数 // 处理需要传递的参数
for (var x in params) { for (var x in params) {