2012-09-21 2 views
0

AJAX 응답에서 자바에서 자바 스크립트로 목록을 가져옵니다.
그래서 List of Beans를 반복하고 각 Bean을 테이블의 레코드로 표시해야합니다.
예;자바 스크립트에서 Java 목록을 반복 하시겠습니까?

순회 나열 후

는 [prop1 = 값 1, prop2 = 값 2], [prop3 = VALUE3, prop4 = VALUE4] [prop5 = VALUE5, prop6가 = value6]

은으로 표시한다 다음과 같습니다.

VALUE1의 값 2이 자바 스크립트의 목록이 반복 복잡성을 갖는된다


VALUE3 VALUE4
VALUE5의 value6. 나는 자바 스크립트 반복하는 방법을 모른다
..
어떤 생각이나 응답이 높게는 문자열 함수를 사용하는 동안 당신은 루프를해야합니다, 그래서 그것은 문자열입니다

+1

Java 코드에서 JSON을 방출 할 수 있다면 1,000x 쉬울 것입니다. 자바에 대해 잘 모르기 때문에 내가 할 수있는 최선의 방법은 [Google] (http://www.google.com/?q=emit+json+in+java)입니다. – Matt

답변

2

데이터가 올바른 JSON 형식인지 확인하십시오.

언제 자바 스크립트 개체로 변환 할 수 있습니다. 당신이 jQuery를 사용하는 경우에 당신은 당신이 normat Javacript 배열과 같은 루프를 할 수있는 그런

jQuery.parseJSON(jsonString);

을 할 수 있습니다.

for (var i = 0; i < myStringArray.length; i++) { 
    alert(myStringArray[i]); 
    //Do something 
} 
0

:-) 감사합니다. 특정 패턴을 기반으로 값을 추출 할 수있는 정규식을 사용하는 것이 좋습니다.

소개 및 추가 정보는 http://www.regular-expressions.info/을 참조하십시오.

관련 문제