한 JSP에서 다른 JSP로 값을 직접 보내려고합니다.
제출 된 값을 받으려면 extjs
을 사용하고 있습니다.
나는 보낸 데이터를받는 방법을 모른다. POST 메서드를 통해 데이터를 보내는 것이 더 좋습니다.
다음은 내가 단서가 없다, (Hello.jsp 라에 링크) hello.js의 값을 retreive하려면 코드extjs의 POST 메소드 값 수신
Ext.Ajax.request({
url: 'hello.jsp',
method:'POST',
params:{"abc":abc,"xyz":xyz},
success: received,
failure: function(){alert('failure');}
});
입니다.
extjs
에 기본 제공 방법이 있는지 알려주실 수 있습니까?
보내고 받기 위해 GET 메서드를 사용했지만 전송 된 값이 제대로 수신되지 않았습니다. 일부 수신
Ext.Ajax.request({
url: 'hello.jsp?xyxz=xyz&abc=abc',
method:'GET',
success: received,
failure: function(){alert('failure');}
});
:
이function getSearchParameters() {
var prmstr = window.location.search.substring(1);
alert(prmstr);
}
위의 경고가 나에게 원하는 결과를 제공하지 않았다 나는 아래의 코드를 사용했다.
그들은 [docs에있는보기]를 가지고 있습니다 (http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.Ajax-method-request) – weeksdev
POST 메서드를 통해 세부 정보를 보내고 있다고 가정하면 데이터 수신을 이해할 수 없습니다. 그 문서는 그것을 설명하지 않습니다. – Freakyuser
이 질문에 대한 답변과 데모 용 예제를 추가했습니다. 성공 함수에서 어떤 일이 더 잘 일어나고 있는지 그리고 웹 서비스의 전형적인 응답이 어떻게 생겼는지 설명하는 데 도움이 될 것입니다. – weeksdev