From 4690a0958f00d096858c44d58a892fa48e12feaf Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Fri, 02 Feb 2018 10:52:11 +0800 Subject: [PATCH] 安全跨域设置 --- src/main/webapp/view/map.jsp | 37 +++++++++++++++++++++---------------- 1 files changed, 21 insertions(+), 16 deletions(-) diff --git a/src/main/webapp/view/map.jsp b/src/main/webapp/view/map.jsp index 35be11e..6473019 100644 --- a/src/main/webapp/view/map.jsp +++ b/src/main/webapp/view/map.jsp @@ -1,7 +1,12 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@page isELIgnored="false" %> -<% String version ="1.000003";%> +<% + String version ="1.000003"; + response.setHeader("Cache-Control","no-store"); + response.setHeader("Pragrma","no-cache"); + response.setDateHeader("Expires",0); +%> <!DOCTYPE html> <head> <meta charset="utf-8" /> @@ -237,8 +242,8 @@ </div> </div> <div id="mapCanvas"></div> - <div id="map_params" style="display: none;"> - ${requestScope.map_params} + <div id="mapParams" style="display: none;"> + ${requestScope.mapParams} </div> </div> </body> @@ -248,10 +253,10 @@ //��������������� (function($) { var moralMap = window.moralMap; - var params = $.parseJSON($("#map_params").html()); + var params = $.parseJSON($("#mapParams").html()); moralMap['params'] = params; //������������������������������ - moralMap.mapInit(params["area_name"]); + moralMap.mapInit(params["regionName"]); //������������ var listView =moralMap.initListView({id: "#equ_list",pageSize:12}); window["listView"] = listView; @@ -259,7 +264,7 @@ function showEqus(obj) { var params = moralMap['params']; var mpoint = obj.currentTarget.getOption(); - var url = 'equipment/findAllEqu?mpId=' + mpoint['id'] + "&orgId=" + params['orgId']; + var url = 'get-devices?mpId=' + mpoint['id'] + "&orgId=" + params['orgId']; listView.load(url); moralMap.showPopupbox("#popup_box"); } @@ -277,10 +282,10 @@ data:paramMap, async:false, cache: false, - success:function(jsonData){ + success:function(res){ if(callBack!=null){ - if(jsonData!=null&&typeof jsonData["rows"] ==='object'&&lazyKeyer(key)){ - callBack(jsonData); + if(res.code==1&&lazyKeyer(key)){ + callBack(res.data); } } } @@ -334,9 +339,9 @@ } } } - function addOverMpoints(jsonData){ + function addOverMpoints(data){ if(moralMap.layer()=="monitorpoints"){ - var mpoints = jsonData["rows"]==null?[]:jsonData["rows"]; + var mpoints = data = null?[]:data; for(var i in mpoints) { var mpParam = mpoints[i]; if(moralMap.getMpoint(mpParam["id"])==null){ @@ -357,7 +362,7 @@ paramMap["Ge"]= bounds['Ge'];//��������������������������� paramMap["Ke"]= bounds['Ke'];//��������������������������������� paramMap["Le"]= bounds['Le'];//��������������������������������� - loadLazy("getmonitorpoints",paramMap,addOverMpoints); + loadLazy("getMonitorpointList",paramMap,addOverMpoints); startRefreshPage(); }); //��������������������� ���������������,��������� @@ -366,7 +371,7 @@ // if(endZoom>=moralMap.getZooMConfine()){//������������������������ // loadOverlays("getequipments",addOverEquipments); // }else{ -// loadOverlays("getmonitorpoints",addOverMpoints); +// loadOverlays("get-monitorpoints",addOverMpoints); // } // moralMap.closePopupbox("#popup_box"); }); @@ -378,7 +383,7 @@ if(endZoom>=moralMap.getZooMConfine()){//������������������������ loadOverlays("getequipments",addOverEquipments); }else{ - loadOverlays("getmonitorpoints",addOverMpoints); + loadOverlays("get-monitorpoints",addOverMpoints); } moralMap.closePopupbox("#popup_box"); }); @@ -387,7 +392,7 @@ if(endZoom>=moralMap.getZooMConfine()){//������������������������ loadOverlays("getequipments",addOverEquipments); }else{ - loadOverlays("getmonitorpoints",addOverMpoints); + loadOverlays("get-monitorpoints",addOverMpoints); } moralMap.closePopupbox("#popup_box"); }); @@ -396,7 +401,7 @@ function(e) { var param = encodeURI($("#searchParam").val()); moralMap.showPopupbox("#popup_box"); - var url = 'equipment/findAllEqu?name=' + param + "&orgId=" + params['orgId']; + var url = 'get-devices-for-popup?name=' + param + "&orgId=" + params['orgId']; listView.load(url); } ) -- Gitblit v1.8.0