IT

- jquery를 이용한 Ajax POST방식 -

 

* ajax호출 내용

 

 

1. type : get, post

2. url : 호출할 url주소

3. dataType : xml, json, script, html

4. data : get방식의 "input=text&output=text2" 처럼 =.&기호를 이용하여 쌍을 이루어 데이터를 넘겨도 

되고 json처럼 key, value형태인 ({"key":"value", "key2":"value2"}) array로 넘겨도 된다.

5. success : ajax호출이 성공했을때 취할 액션을 넣음. 내부에 function을 넣어도 된다.

 

 

소스 : 

[Test01.jsp]

 

 

function check(){

var id=$("#test").val();

$.ajax({

type:"POST"

,url:"Test02.jsp" //세션 생성페이지 (setAttribute...)

,data:"id="+id

,success:function(){

//성공하면...

location.href="http://localhost:8080/ajaxTest/Test02.jsp?id="+id;

}

});

}

 

 

소스 :

[Test02.jsp]

 

 

<%

request.setCharacterEncoding("euc-kr");

String id = request.getParameter("id");

session.setAttribute("id", id); 

%>


Posted by sinpk