2010-08-13 3 views
0

백 엔드에서 검색 한 데이터 (예 : 약 1,000 개)를 표시하는 웹 페이지가 있으며 적절한 스타일 및 재료로 적절한 HTML 표 형식으로 표시됩니다.표 형식의 데이터로드 렌더링

내 질문은 Java 기반 웹 환경에서 작업 중이므로 inode에서이 데이터를 표시하기 위해 JSP와 컴파일 된 JSP 파일을 Tomcat 서버에서 반환 할 때 MB 단위의 크기로 표시합니다.

나는이 모든 서버 측 언어 (만약 내가 잘못 날 수정)

내가 알고 싶은 것은,이다의 경우 수 있습니다 생각되면 대신 JSP에서 전체 테이블을 만들고 내 페이지를 증가 크기가 바람둥이에서 반환 될 때, 나는 자바 스크립트를 사용하여 공백 HTML 페이지에 표 형식을 렌더링하는 것이 좋습니다?

자바 스크립트를 사용할 때 브라우저에 미치는 영향은 무엇이며 논리적 인 흐름이며 권장 사항입니까?

답변

1

모든 행을 한 번에 표시하려는 경우 Ajax를 사용하여 페이지를로드 한 후 데이터를 검색하는 데 큰 이점이 없습니다.

작은 장점은 서버가 "로드 중"이라는 작은 페이지를 빠르게 리턴 한 다음 Ajax를 사용하여로드를 수행 할 수 있다는 것입니다. 로드가 끝나면 Javascript (JS)가로드 피드백을 제거합니다.

브라우저에서 데이터를 페이지에 배치하고 사용자가 열을 재배치하고 데이터를 로컬 및 기타 재미있는 항목으로 정렬 할 수있게하려면 JS 데이터 테이블 위젯을 사용할 수 있습니다. 선택할 수있는 것이 많습니다. 나는 YUI Datatable widget을 추천합니다. A community도 있습니다. 내가 자바 스크립트를 사용하고있는 경우

브라우저에 미치는 영향 무엇인가

는 사실, 난 ...

추가 내가이 쓰기로 내 사이트에 하나를 추가 바빠 흐름이 이고 권장 사항입니까?

브라우저 영향은 일반적으로 중요하지 않습니다. 그러나 JS와 멋진 위젯을 사용할 때 브라우저 단점이 자주 발생하는 경향이 있습니다. 야후의 "Grade A"브라우저 목록에서 괜찮다면 괜찮을 것입니다. 그러나 임의의 임의의 브라우저를 지원하려면 일반 html을 사용해야합니다.

JS 위젯에서 브라우저 속도가 중요해진다. IE 사용자들에게 IE 대안으로 전환하면 "훨씬 더 생산적"이라고 경고했습니다. (브라우저의 속도에 대해 말하기보다는 사용자에게 이점을 제공합니다 : 생산성 향상)

Re : Ajax 페이지가 권장되는 흐름입니까? 예, "웹 2.0"입니다. 일반 HTML에는 아무 문제가 없지만 Ajax와 데이터 테이블 위젯을 사용하면 사용자에게 많은 이점을 줄 수 있습니다.

하지만 전환의 비용/이점이 귀하와 귀하의 상황에 적합한 지 확인해야합니다.

관련 문제