0
Guyz,서블릿에서 클라이언트로 데이터를 보내는 가장 좋은 방법은 무엇입니까?
jdbc를 사용하여 mysql에서 데이터를 쿼리하는 서블릿이 있습니다.
나는 클라이언트 (이어야 3 열 10 행)로 보내도록 설정 엄청난 결과무엇 단순히 아래와 같이 응답 스트림에 쓰는 대신 보낼 수있는 가장 좋은 방법이 될 것 있나요?
ResultSet toResults = toStatement.getResultSet();
if (toResults.next()) {
out.println(toResults.getString(1));
out.println(toResults.getString(2));
....
....
}
괜찮아요. 내 클라이언트는 안드로이드입니다. 저는 대개 응답의 읽기 행을 수행합니다. 제가 언급 한 데이터가 가장 적습니다. 최대 100 개 이상 성장할 것입니다. 어떻게 생각하십니까? –
질문에 android 태그를 추가하십시오. 100rows 및 3 cols로 데이터가 큰 문자열을 포함하지 않는 경우 * 거대한 * 아닙니다. 나는 안드로이드를 시도하지 않았다. 스트림으로 작성하여 데이터를 보내야하는 경우라도 JSON 또는 XML로 구조화하면 좋을 것입니다. 클라이언트 측에서는 처리하기가 더 쉬우 며 향후 변경 작업은 쉬울 것입니다. –
JSON을 사용해보십시오. 구현하기 쉽고 효율적입니다. – MaVRoSCy