반응형
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 |