增加http block、redirect、monit、whitelist、replace功能
修改清空配置库sql语句 修改欺骗ip策略可空
This commit is contained in:
@@ -21,6 +21,7 @@ import com.nis.domain.configuration.HttpBodyCfg;
|
||||
import com.nis.domain.configuration.HttpReqHeadCfg;
|
||||
import com.nis.domain.configuration.HttpResHeadCfg;
|
||||
import com.nis.domain.configuration.HttpUrlCfg;
|
||||
import com.nis.domain.configuration.IpPortCfg;
|
||||
import com.nis.exceptions.MaatConvertException;
|
||||
import com.nis.util.Constants;
|
||||
import com.nis.web.controller.BaseController;
|
||||
@@ -63,15 +64,10 @@ public class HttpRedirectPolicyController extends BaseController{
|
||||
HttpBodyCfg resBodyCfg = new HttpBodyCfg();
|
||||
resBodyCfg.setCfgType(Constants.HTTP_REDIRECT_RES_BODY_REGION);
|
||||
entity.setHttpResBody(resBodyCfg);
|
||||
IpPortCfg ipPortCfg = new IpPortCfg();
|
||||
ipPortCfg.setCfgType(Constants.HTTP_REDIRECT_IP_REGION);
|
||||
entity.setIpPort(ipPortCfg);
|
||||
|
||||
int httpReqCfgNum = entity.getHttpUrlList().size()+
|
||||
entity.getHttpReqBodyList().size()+
|
||||
entity.getHttpReqHdrList().size();
|
||||
int httpResCfgNum = entity.getHttpResHdrList().size()+
|
||||
entity.getHttpResBodyList().size();
|
||||
model.addAttribute("httpReqCfgNum", httpReqCfgNum);
|
||||
model.addAttribute("httpResCfgNum", httpResCfgNum);
|
||||
|
||||
if(entity.getHttpUrlList().size()==0){
|
||||
entity.getHttpUrlList().add(urlCfg);
|
||||
}
|
||||
@@ -87,6 +83,9 @@ public class HttpRedirectPolicyController extends BaseController{
|
||||
if(entity.getHttpResBodyList().size()==0){
|
||||
entity.getHttpResBodyList().add(resBodyCfg);
|
||||
}
|
||||
if(entity.getIpPortList().size()==0){
|
||||
entity.getIpPortList().add(ipPortCfg);
|
||||
}
|
||||
initUpdateFormCondition(model,entity);
|
||||
}else{
|
||||
//设置http各类配置的配置域类型
|
||||
@@ -105,6 +104,9 @@ public class HttpRedirectPolicyController extends BaseController{
|
||||
HttpBodyCfg resBodyCfg = new HttpBodyCfg();
|
||||
resBodyCfg.setCfgType(Constants.HTTP_REDIRECT_RES_BODY_REGION);
|
||||
entity.setHttpResBody(resBodyCfg);
|
||||
IpPortCfg ipPortCfg = new IpPortCfg();
|
||||
ipPortCfg.setCfgType(Constants.HTTP_IP_REGION);
|
||||
entity.setIpPort(ipPortCfg);
|
||||
|
||||
List<HttpUrlCfg> urlList=new ArrayList<HttpUrlCfg>();
|
||||
urlList.add(urlCfg);
|
||||
@@ -121,6 +123,10 @@ public class HttpRedirectPolicyController extends BaseController{
|
||||
List<HttpBodyCfg> resBodyList=new ArrayList<HttpBodyCfg>();
|
||||
resBodyList.add(resBodyCfg);
|
||||
entity.setHttpResBodyList(resBodyList);
|
||||
|
||||
List<IpPortCfg> ipPortList=new ArrayList<IpPortCfg>();
|
||||
ipPortList.add(ipPortCfg);
|
||||
entity.setIpPortList(ipPortList);
|
||||
initFormCondition(model,entity);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user