2012-07-31 8 views
-1

iSeries 서버에서 작동하는 일부 Java 프로그램을 작성했습니다. 이 서버에 대한 모든 HTTP 요청을 처리 할 수 ​​있습니다. 또한 로컬 컴퓨터에서 열리는 html 페이지를 작성했으며 iSeries 서버에 대한 일부 jQuery (Ajax) 요청을 사용하며이 프로그램에서 실행중인 프로그램의 일부 데이터를 가져 오려고합니다.자바 Http 서버에서 jQuery로 응답 작성하기

내 서버 프로그램이 모든 매개 변수 등을 포함하여 일부 요청 (POST 및 GET)을 받고 응답을받는 것을 확인합니다.

불행히도 jQuery는 응답 데이터를 읽을 수 없지만 로컬 컴퓨터에서 작성 및 실행되는 간단한 Java 프로그램은 iSeries 서버에 연결하여이 서버의 모든 응답을 읽을 수 있습니다.

jQuery에서 읽을 수있는 Java로 응답을 작성하려면 어떻게해야합니까?

+0

IBM i (iSeries)와 관련이 있습니까? \t \t \t, 함수() { \t \t \t 경고 ("성공") : \t \t \t $ .getJSON ("// 로컬 호스트/HTTP :"그것은 엄격하게 제가 사용 –

+0

는 iSeries 시스템에 }) \t \t \t 일단 .success (함수() {경보 ("제 성공");}) \t \t \t에는 .error (함수() {경보 ("오류");}) \t \t \t .complete (function() {aler t ("완료"); }); \t \t \t} 내 서버 응답은 JSON 문자열이지만 여전히 "오류"경고가 표시됩니다. – squixy

답변

0

클라이언트 측에서는 JSON 형식의 데이터를 jQuery로 처리하는 것이 매우 쉽습니다. 서버 측에서 JSON 형식으로 데이터를 반환하도록 프로그래밍하십시오.

+0

관련 그래서 – squixy

+0

Firebug를 사용하여 서버가 200 개의 상태 코드로 응답하는지 확인하려 했습니까? http://jsonlint.com/을 사용하여 JSON의 유효성을 검사 해 보셨습니까? – chiborg

+0

JSON은 정확하지만 서버 응답이 어떻게 보일 것인지는 잘 모르겠습니다. 문제가 있다고 생각합니다. 제가 말했듯이, 저는 독자적으로 서버 구현을 작성 했으므로 누구든지 mi의 응답 헤더를 도와 주시면 감사하겠습니다. – squixy

관련 문제