2012-11-05 3 views
1

나는 다음과 같은 JSP 페이지의 코드를 가지고가 표시됩니다 텍스트 만하지만, 미래에 차트가있을 것입니다 순간비동기 위젯 JSP의 foreach는 (자바 EE 애플리케이션)

<c:forEach var="widget" items="${widgets}"> 
     <p><h2>Widget</h2></p> 
     <p>IDType: ${widget.id}</p> 
     <p>Name: ${widget.name}</p> 
</c:forEach> 

및 이미지뿐입니다. 비동기 로딩을 사용하여 페이지가 가장 큰 이미지/차트를 기다릴 필요가 없습니다. 인터넷에서 Java 코드에 대한 자습서를 찾았지 만 JSP 페이지에 대해서는 자습서를 찾지 못했습니다. JSP 페이지에서 비동기 로딩을 구현하는 가장 좋은 방법은 무엇입니까?

감사합니다. chart-servlet.pngimage-servlet.png에 서버 측지도에서

<c:forEach var="widget" items="${widgets}"> 
    <p><h2>Widget</h2></p> 
    <p>IDType: ${widget.id}</p> 
    <p>Name: ${widget.name}</p> 
    <img src="chart-servlet.png?id=${widget.id}"/> 
    <img src="image-servlet.png?id=${widget.id}"/> 
</c:forEach> 

일부 서블릿 :

답변

0

단순히 이러한 이미지 및 차트 별도로 다른 서블릿을 사용하여 생성합니다. 그런 다음 id 매개 변수를 사용하여 적절한 차트 또는 이미지를 생성 할 수 있습니다. 브라우저 관점에서 먼저 이미지없이 DOM을 렌더링 한 다음 서버에 외부 리소스 (이미지)를 요청합니다.

+0

감사합니다. 시험해 보겠습니다. –