2012-09-01 4 views
2

웹 응용 프로그램이 있습니다. 나는 Struts2를 사용한다. 그리고 나는 JSP가 거의 없습니다.동적 JSP 내용 업데이트

<%@ taglib prefix="s" uri="/struts-tags" %> 
<html> 
    <body> 
    <s:form action="updateForm"> 
     <s:text name="news.page.main.label"/> 
     <s:iterator status="stat" value="news"> 
     <table> 
      <tr> 
      <td><s:property value="title"/></td> 
      <td><s:property value="body"/></td> 
      </tr> 
     </table> 
     </s:iterator> 
    </s:form> 
    </body> 
</html> 

이 페이지에는 뉴스가있는 테이블이 있습니다. 예를 들어이 페이지를 열어 본 사용자 중 2 명은 새로운 행을 추가합니다. 두 번째 사용자의 페이지가 5 분마다 예를 들어이 페이지를 업데이트하도록합니다.

어떻게하면 도움이 struts2 또는 JS 할 수 있습니까?

예를 들어 코드를 입력하십시오.

+2

* "몇 가지 코드 예를 들어주세요"* 그게 어떻게 작동하는지. 몇 가지 노력을 보여주고 더 나은 결과를 위해 특정 질문을하십시오. –

+0

자바 스크립트 만 사용할 수 있습니다 –

답변

3

아약스 프레임 워크를 자유롭게 사용할 수 있다면, Direct Web Remoting을 시도하고 리버스 AJAX를 사용한다고 해보겠습니다.

+0

사용자는 주기적으로 페이지를 새로 고쳐야합니다. 그러나 복잡한 해결책을 고려하지 않고 OP를 고려해야합니다. http://en.wikipedia.org/wiki/Meta_refresh – Quaternion

4

하나의 해결 방법은 setTimeout 자바 스크립트를 사용하여 AJAX Struts 액션을 호출하는 것입니다.

여기에 jQuery 링크가 주어 졌으므로이 유형의 작업을 훨씬 쉽게 할 수 있습니다.