2014-12-19 6 views
0

초보자입니다. httpservlet 응답을 사용하여 struts 액션에서 데이터를 전송합니다. 이 값을 html 요소로 설정하려면 javascript에서이 값을 검색하려면 어떻게해야합니까?json 데이터를 구문 분석하여 javascript의 struts 액션에서 전송 된 값을 검색하는 방법

응답에 쓰는 Struts action 및 httpservlet 객체를 사용합니다.

Gson gson = new Gson(); //using gson-2.3.1.jar 
//log.debug("Printing values ... "); 
//log.debug(gson.toJson(languagesResponse.getLanguages())); 

response.setContentType("application/json"); 
// Get the printwriter object from response to write the required json object to the output stream  
PrintWriter out = response.getWriter(); 
// Assuming your json object is **jsonObject**, perform the following, it will return your json object 
out.print(gson.toJson(languagesResponse.getLanguages())); 
out.flush(); 

json으로이 값을 반환하자 등 :

[{ "stringCode": "기본", "numberCode": 0, "__ hashCodeCalc"거짓}, { "stringCode": "ko 페이지" , "numberCode": 1, "__ hashCodeCalc": false}]

자바 스크립트 elemtent에 대해이 값을 가져오고 싶습니다.

답변

0

HTTP 서버에서 응답하는 방법은 클라이언트 측 코드에서 묻는 질문과 관련이 없습니다. 또한 이것은 여러 질문의 중복으로 볼 수 있습니다.이 질문에 대한 대답은 this (아이디어에 대한 좋은 개요가 있음)과 같습니다. 또한 실제 코드 예제를 위해 jQuery를이 두 부분을 확인할 수 있습니다 AJAX & DOM manipulation

+0

내가 처리 할 수는 클라이언트 측 코드를 알고,하지만 난 클라이언트 측에서 응답 데이터를 얻는 방법을 모르겠어요 .. – k00989

+0

당신을 했 내가 제공 한 링크를 확인 하시겠습니까? 그것들은 당신이 요구 한 모든 것을 다룰 수있는 꽤 광범위한 자료를 가지고 있어야합니다. –