본문 바로가기
프로그래밍 언어/JavaScript

ajax호출 예시

by zieunee 2019. 6. 10.
반응형

ajax로 값 불러오고 보내기

function connect(murl, input){
    $.ajax({
    type : "POST",
    contentType : "application/json; charset=utf-8",
    url : "/cmd"+murl, //
    data : input, //데이터를 받을 input 값 
    dataType : 'text',					//return String
    success : function(result) {
    	console.log(murl+"> result >"+result);
      if(result.includes("connected")){	//already connected 포함
        alert(result);
        devices("/adbDevices",dom.devList); //device 함수 실행 //
      }else if(result.includes("unable to connect")){	//connect 실패 시
    	  console.log("unable to connect.");
    	  alert(result);
      }else{
    	  console.log("Error!");
      }
    },
    error : function(request,status,error) {
    
    }
  });
}
	@RequestMapping("/cmd/*") // cmd  mapping
	.
    .
    .
	@RequestMapping(value = "/adbConnect") 
		//ajax 요청보낼 annotation
	@ResponseBody
		//데이터 가져올 annotation
	public String adbConnect(@RequestBody String input) { //input값을 받아서 가져옴
		//======================
        result = "hello"
		return result;
        //=====================실행해줄 코드 
	}
	
반응형

'프로그래밍 언어 > JavaScript' 카테고리의 다른 글

화면 전환  (0) 2019.06.28
selectBox  (0) 2019.06.14
callback 함수 처리 예시  (0) 2019.06.10
javascript / html  (0) 2019.06.10
JavaScript  (0) 2019.04.08