diff --git a/monitor-ui-common/src/main/java/com/ui/contants/HttpUriContants.java b/monitor-ui-common/src/main/java/com/ui/contants/HttpUriContants.java index 99a2dd6..41f4696 100644 --- a/monitor-ui-common/src/main/java/com/ui/contants/HttpUriContants.java +++ b/monitor-ui-common/src/main/java/com/ui/contants/HttpUriContants.java @@ -264,6 +264,11 @@ public class HttpUriContants { public static final String INTERNAL_DOMAIN_HISTORY = "/internalDns/getHistory"; /** + * bigdata监控 + */ + public static final String BIGDATA_GETACCESSURL = "/bigdata/getAccessUrl"; + + /** * 配置管理 * 恶意请求ip * 获取 diff --git a/monitor-ui-ctrl/src/main/java/com/ui/ctrl/BigDataCtrl.java b/monitor-ui-ctrl/src/main/java/com/ui/ctrl/BigDataCtrl.java index 001dbb9..0893966 100644 --- a/monitor-ui-ctrl/src/main/java/com/ui/ctrl/BigDataCtrl.java +++ b/monitor-ui-ctrl/src/main/java/com/ui/ctrl/BigDataCtrl.java @@ -1,7 +1,9 @@ package com.ui.ctrl; import com.ui.contants.HttpUriContants; +import com.ui.http.HttpRestClient; import com.ui.model.BaseResponse; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; @@ -15,9 +17,14 @@ import org.springframework.web.servlet.ModelAndView; @RequestMapping("/bigdata") public class BigDataCtrl { + @Autowired + private HttpRestClient httpRestClient; + @RequestMapping("/toDashboardinfo") @ResponseBody public ModelAndView toDashboardinfo(Model model) { + String url=httpRestClient.defaultPost(HttpUriContants.BIGDATA_GETACCESSURL,null,String.class); + model.addAttribute("accessUrl",url); return new ModelAndView("bigdata/dashboardinfo"); } diff --git a/monitor-ui-web/src/main/webapp/jsp/bigdata/dashboardinfo.jsp b/monitor-ui-web/src/main/webapp/jsp/bigdata/dashboardinfo.jsp index c651c7b..d608cdd 100644 --- a/monitor-ui-web/src/main/webapp/jsp/bigdata/dashboardinfo.jsp +++ b/monitor-ui-web/src/main/webapp/jsp/bigdata/dashboardinfo.jsp @@ -66,7 +66,7 @@ </div> <!-- 右侧具体内容 --> <div id="content"> - <iframe src="http://localhost:7777/dashboard/index" id="iframepage" frameborder="0" scrolling="auto" width="100%" height="800px"> + <iframe src="${accessUrl}/dashboard/index" id="iframepage" frameborder="0" scrolling="auto" width="100%" height="800px"> </iframe> </div>