Ajax 호출시 Servlet에서 응답 받기

Pratik Jaiswal

내 ajax에서 서블릿 호출을하고 있습니다. 내 ajax 함수에서 변수로 응답을 얻는 방법.

 function myajaxcall(name) {
     var url = "/myServlet?name="+name
     $.ajax({
         type: 'GET',
         url: url,
         success: function() {

            console.log("Success");
            // also i want to get response from header which i have set in my servlet class . and call a another javascript method
    // call a another javascript method by passing the response from servlet .
         }
         });
}

서블릿 코드는 다음과 같습니다.

 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
String code=request.getParameter("name")+"Hi";

 response.addHeader("code", code);


}

이제 ajax 호출에서 "code"변수를 사용하여 다른 자바 스크립트 메소드로 보낼 수 있습니다.

미리 감사드립니다.

앤서니 그리스트

에 설명 된대로 jQuery를 문서successjQuery의에 대한 설정 $.ajax()기능은 세 개의 매개 변수까지있다 (그리고 AJAX 요청을 반환 성공적인 응답 후에 호출 할 때 연속적으로 세 개의 인수를 전달) 함수 또는 함수의 배열입니다 :

성공

유형 : Function (Anything data, String textStatus, jqXHR jqXHR)

보시다시피 세 번째 매개 변수는 함수 jqXHR가있는 유형 getResponseHeader()입니다.

다음과 같은 것이 작동합니다 (테스트되지는 않았지만).

$.ajax({
    type: 'GET',
    url: url,
    success: function(data, status, xhr) {
        var code = xhr.getResponseHeader('code');
        yourFunction(code);
        console.log("Success");
    }
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

응답에서 2 입력 받기-jquery ajax 호출

분류에서Dev

AJAX / PHP에서 응답 받기

분류에서Dev

Ajax 응답 받기

분류에서Dev

HTML에서 Jquery를 사용하여 Ajax 호출하고 다른 Html 페이지에 대한 응답 받기

분류에서Dev

yii2의 ajax 호출에서 응답을받을 수 없습니다.

분류에서Dev

_request () 호출에서 권한 거부 응답 받기

분류에서Dev

서버 응답을 기다리지 않는 Ajax 호출

분류에서Dev

Ajax 호출에 대한 오류 코드 응답 보내기

분류에서Dev

ajax 호출에서 다른 페이지로 응답 게시

분류에서Dev

Ajax에서 응답을받는 문제

분류에서Dev

MongoDB로 AJAX 호출에서 JSON 받기

분류에서Dev

AJAX 오류로 서버 응답을 받으시겠습니까?

분류에서Dev

AsyncTask onPostExecute ()는 android의 doInBackground ()에서 응답을 받기 전에 호출됩니까?

분류에서Dev

안드로이드 관리 API 호출에서 json 응답 받기

분류에서Dev

실시간 응답 받기

분류에서Dev

Redux 썽크 호출자 응답 받기

분류에서Dev

AJAX 응답에서 DataTable을 다시 초기화하는 방법

분류에서Dev

MITM 프록시에서 "원시"요청 / 응답 받기

분류에서Dev

200 상태의 오류 응답을받는 jQuery Ajax 호출

분류에서Dev

서버 응답 변경에 따라 ajax 호출을 만드시겠습니까?

분류에서Dev

내 XHR 호출이 서로 응답을 받기를 기다리는 이유

분류에서Dev

웹 서버에 문자열 게시, 응답 받기

분류에서Dev

JAVA-시스템에서 UI로 응답 받기

분류에서Dev

Ajax 응답에서 imagepng 가져 오기

분류에서Dev

Angular $ htttp : 어떤 비동기 호출에 응답을 받았습니까?

분류에서Dev

응답에 Laravel AJAX 표시 / 숨기기 버튼

분류에서Dev

JQuery Ajax를 사용하여 양식을 제출하고 xml 응답 받기

분류에서Dev

Rails에서 Ajax 호출에 응답하는 방법

분류에서Dev

AJAX로 API에서 응답 게시

Related 관련 기사

  1. 1

    응답에서 2 입력 받기-jquery ajax 호출

  2. 2

    AJAX / PHP에서 응답 받기

  3. 3

    Ajax 응답 받기

  4. 4

    HTML에서 Jquery를 사용하여 Ajax 호출하고 다른 Html 페이지에 대한 응답 받기

  5. 5

    yii2의 ajax 호출에서 응답을받을 수 없습니다.

  6. 6

    _request () 호출에서 권한 거부 응답 받기

  7. 7

    서버 응답을 기다리지 않는 Ajax 호출

  8. 8

    Ajax 호출에 대한 오류 코드 응답 보내기

  9. 9

    ajax 호출에서 다른 페이지로 응답 게시

  10. 10

    Ajax에서 응답을받는 문제

  11. 11

    MongoDB로 AJAX 호출에서 JSON 받기

  12. 12

    AJAX 오류로 서버 응답을 받으시겠습니까?

  13. 13

    AsyncTask onPostExecute ()는 android의 doInBackground ()에서 응답을 받기 전에 호출됩니까?

  14. 14

    안드로이드 관리 API 호출에서 json 응답 받기

  15. 15

    실시간 응답 받기

  16. 16

    Redux 썽크 호출자 응답 받기

  17. 17

    AJAX 응답에서 DataTable을 다시 초기화하는 방법

  18. 18

    MITM 프록시에서 "원시"요청 / 응답 받기

  19. 19

    200 상태의 오류 응답을받는 jQuery Ajax 호출

  20. 20

    서버 응답 변경에 따라 ajax 호출을 만드시겠습니까?

  21. 21

    내 XHR 호출이 서로 응답을 받기를 기다리는 이유

  22. 22

    웹 서버에 문자열 게시, 응답 받기

  23. 23

    JAVA-시스템에서 UI로 응답 받기

  24. 24

    Ajax 응답에서 imagepng 가져 오기

  25. 25

    Angular $ htttp : 어떤 비동기 호출에 응답을 받았습니까?

  26. 26

    응답에 Laravel AJAX 표시 / 숨기기 버튼

  27. 27

    JQuery Ajax를 사용하여 양식을 제출하고 xml 응답 받기

  28. 28

    Rails에서 Ajax 호출에 응답하는 방법

  29. 29

    AJAX로 API에서 응답 게시

뜨겁다태그

보관