From 6f507a88aaa6ba13c6cd20be81e4486b843f8a9d Mon Sep 17 00:00:00 2001 From: LiJun <LiJun@192.168.10.20> Date: 星期四, 15 十一月 2018 11:40:32 +0800 Subject: [PATCH] 在跨域请求中添加key识别判断,判断不通过则返回校验失败 <--------------------跨域访问-------------------------------> --- gx_tieta/src/com/fgkj/actions/Batttestdata_infAction.java | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/gx_tieta/src/com/fgkj/actions/Batttestdata_infAction.java b/gx_tieta/src/com/fgkj/actions/Batttestdata_infAction.java index 1f594b2..a78f163 100644 --- a/gx_tieta/src/com/fgkj/actions/Batttestdata_infAction.java +++ b/gx_tieta/src/com/fgkj/actions/Batttestdata_infAction.java @@ -15,7 +15,7 @@ import com.fgkj.services.Batttestdata_infService; import com.opensymphony.xwork2.ActionSupport; -public class Batttestdata_infAction extends ActionSupport{ +public class Batttestdata_infAction extends ActionUtil{ private Batttestdata_inf bti; private Batt_Maint_Dealarm bmd; private ServiceModel model; @@ -93,9 +93,15 @@ * 鏍规嵁鐢垫睜缁刬d鏌ヨ鐢垫睜缁勭殑inf琛ㄤ腑鐨勬斁鐢典俊鎭� <!------ 璺ㄥ煙璁块棶 ---------> */ public String searchBattTestInfDataById_ky(){ - ActionUtil.isAllowHeaders(); - Batttestdata_inf bti = ActionUtil.getGson().fromJson(json, Batttestdata_inf.class); - model=service.serchByCondition_ky(bti); + isAllowHeaders(); + if(key != null && CROSS_DOMAIN_KEY.equals(key)){ + Batttestdata_inf bti = ActionUtil.getGson().fromJson(json, Batttestdata_inf.class); + model=service.serchByCondition_ky(bti); + }else{ + model = new ServiceModel(); + model.setCode(0); + model.setMsg("璇嗗埆鐮侀敊璇�"); + } result=ActionUtil.tojson(model); return SUCCESS; } -- Gitblit v1.9.1