2013-06-27 6 views
0

저는 JSP가 처음인데 JSON 객체를 반환하는 서버에 요청하는 간단한 예제를 찾는 데 어려움이 있습니다. 나는 기본적으로 내가 사용할 수있는 JSON 객체를 가질 수 있도록 기존의 JSP 페이지에 같은 라인을 추가 할JSP가있는 서버에서 JSON 객체 가져 오기

myjson_object = getJSONfrom("my.webserver.com/get/json")

: 내가 뭘하려고 오전 뭔가 같다. 나는 AJAX 또는 JQuery 사용을 피하고 싶다. 나는이 one과 같은 몇 가지 예제를 발견했지만 어떤 이유로 내 경우에는 작동하지 않습니다.

답변

0

아마 JSP로 작업을 시도하는 것은 좋은 생각이 아닙니다. 스크립틀릿을 사용해야하고, 스크립틀릿이 이제는 좋은 연습이 아니라고 생각하기 때문입니다 (this 참조). (this 참조) ...

어쨌든 코드는 비슷합니다. 먼저 JSON 응답을 요청한 다음 JSON 응답을 구문 분석해야합니다.

  1. 요청을하려면 HttpURLConnection 클래스를 사용할 수 있습니다. this question을 참조하십시오.
  2. BufferedReader에 서버 응답이 있으면 Gson과 같은 라이브러리를 사용하여 JSON을 구문 분석 할 수 있습니다. this 또는 this과 같이 SO에서 Gson을 사용하여 JSON 역 직렬화의 많은 예제를 찾을 수 있습니다.
+0

답장을 보내 주셔서 감사합니다. 또한 JSTL을 사용하여 JSON 객체를 읽고 구문 분석하는 다른 답변을 발견했습니다. http://stackoverflow.com/questions/829643/processing-json-objects-in-jsp – jfmancilla

관련 문제