ajax2 Ajax(Json) -> Controller(Map)로 값 넘기기 (Key/Value 형식으로) - input type="text" 의 value 값을 가져와서 Json 형태로 Controller에 넘기기 - Mybatis에서 vo 사용하지 않고 hashmap으로 파라미터 전달하기! JavaScript 방법1 - 조금 복잡한 방법) text 타입의 input들을 each 반복문을 돌림 Key 값으로 사용 될 input type의 id를 'dataId' 변수로 저장 Value 값으로 사용 될 input type의 value를 dataValue 변수로 저장 'allData' 배열에 Key, Value 형식으로 저장 (Key 값은 무조건 "큰 따옴표" 로 묶어야함, 왜? 규칙임) Join 함수를 이용하여 배열을 쉼표(,) 구분자 기준으로 잘라서 하나의 String 배열로 만듦 해당 배열을 중괄호( { }.. 2022. 8. 11. HTTP/ Ajax / WebSocket 의 등장 (feat. Active X) 우선 알고 가야 할 개념 요청 값에 대한 서버로 부터 HTML 문서를 응답을 받는다 = 웹 페이지를 이동한다 HTTP의 일반적인 통신 사용자는 서버로부터 새로운 정보를 받아보기 위해 반드시, 새로운 URL을 요청을 꼭 해야 만 한다. 즉, 브라우저가 웹서버에게 요청을 하면 응답 값으로 HTML을 받고 새로운 페이지로 이동해야만 한다. 이 방식은 매우 비효율적이고 시각적으로도 매우 구리다 (feat. 이때 Active X가 등장함) 1. Ajax 의 등장 (Asynchronous Javascript And Xml) HTTP를 좀 더 효율적으로 사용하기 위해 구글에서 Ajax라는 기술을 등장 시켰다. 이름 그대로 비동기적인으로 자바스크립트로 DOM을 읽고 쓰며 XMLHttpReqeust 객체를 통해 서버와 .. 2022. 2. 16. 이전 1 다음 반응형