프로필 사진
감자떡볶이
bolt icon370·1년 이상·
648
·수정됨
공유

스프링부트에서 ajax로 실시간 그래프 그리는 중인데 막히는 부분이 있어 질문드립니다

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.web.bind.annotation.PostMapping;

import org.springframework.web.bind.annotation.RequestBody;

import org.springframework.web.bind.annotation.RestController;


import kr.inhatc.spring.chart.entity.chart;

import kr.inhatc.spring.chart.service.chartService;

//controller 역할: 사용자 http 요청 진입 지점, 사용자에게 서버에서 처리된 데이터를 view와 함께 응답

@RestController //RestController는 뷰 페이지로 이동하지 않고 json과 같은 데이터 응답받고자 할 때 정의

public class chartController {


@Autowired

private chartService service;


@PostMapping("/Home")

public String Home(@RequestBody chart chart) //json 형태로 데이터 넘기기


{

return service.savechart(chart);

}



}



이것이 제 컨트롤러이고



      









    function requestData() {


var chart = document.getElementById("chart"); 


    $.ajax({

    url: "/Home",

    type: "GET",

    dataType: "json",

contentType: "application/json",

    success: function() {

console.log(point)

var series = chart.series[0],

shift =series.data.length >20;


chart.series[0].addPoint(point, true,  shift);


setTimeout(requestData, 1000);

   

    },


   cache:false

  

    });

    





ajax를 담은 js 파일입니다...... 실시간 그래프를 그리는 중인데 제 데이터로 안 그려지네요 뭐가 문제인가요? 콘솔창에는 오류가 안 떠서 모르겟습니다.








0
cat-footer