의 방법에서 데이터를 검색합니다.나는 다음과 같은 방법에서 파일을 검색 할 수있는 방법 자바
JSONArray jsonArray = jsonValue.isArray();
추가 할 수있는 나는 그냥 줄 뒤에
public JSONArray getJson(String pathToFile) {
에 선언을 변경 jsonArray 변수를
의 방법에서 데이터를 검색합니다.나는 다음과 같은 방법에서 파일을 검색 할 수있는 방법 자바
JSONArray jsonArray = jsonValue.isArray();
추가 할 수있는 나는 그냥 줄 뒤에
public JSONArray getJson(String pathToFile) {
에 선언을 변경 jsonArray 변수를
간단히 할 수 없습니다.
요청이 비동기 적이므로 비동기 적 (비 차단)이어야합니다. 기존 인터페이스를 재사용하기 위해 AsyncCallback과 같은 것을 getJson 메소드에 전달하고 RequestCallback을 JSONArray와 함께 호출하도록 할 수있다.
기술적으로는 가능하지만 GWT에서는 AJAX 요청 차단을 허용하지 않는 것이 design choice입니다.
을 retriwe한다
return jsonArray;
이제 조심해야합니다. 분명히 배열이 null이거나 읽는 동안 오류가 발생하는 경우 몇 가지 오류 검사 조건이 있습니다. 배열을 처리하는 방법은 설계자가 결정합니다. 배열이 null 인 경우 예외를 throw하거나 null 값을 반환해야합니까? 읽는 데 오류가있는 경우 예외를 던지거나 오류를 인쇄하거나 Null 값을 반환해야합니까? 이것은 외부 인터페이스가 지시 할 고려 사항입니다.
당신은 심각한 손가락 메모리가 :) – Randy
자세한 내용을 필요. 거기에'catch '블록이 많이있어 오류를 숨길 수 있습니다. –
'랜디'(Randy ')는 무엇을 의미합니까? – Elbek