2009-11-12 2 views
1

나는 Tomcat에서 실행되는 하나의 응용 프로그램을 가지고있다. 응용 프로그램은 inturn을 호출하는 JSP 페이지이다. 실제로 데이터베이스에 데이타를 삽입하는 배치 프로세스이다. 나는 모든 프로세스가 클라이언트 (브라우저) ,이 모든 일이 서버 측에서 일어나기 때문에. 출력 (인쇄 된 메시지)을 가져 와서 클라이언트 측 (브라우저)에 표시 할 수 있도록하고 싶습니다. 누구나 아이디어가 있습니다. 어떻게 서버에서이 출력을 검색 할 수 있습니까?서버 (Tomcat) 출력을 클라이언트 측에서 표시하는 방법은 무엇입니까?

+0

출력을 정의하면 stdout 출력을 의미합니까? 클라이언트별로 예를 들어 브라우저를 의미합니까? –

+0

귀하의 질문에 많은 의미가 없습니다. 제발 좀 더 자세히 설명해주세요. –

+0

정교한 qustion, Stephen .. –

답변

1

아약스가 필요합니다. 상기 서블릿을 정의 서버에

  1. 보내기 아약스 요청 (특정 서블릿) 매 X 초
  2. 을하고, LinkedList의 (또는 대기열 구현을) 정의 : 아이디어는 XmlHTTPRequest 을 확인합니다. 큐의 모든 요소를 ​​팝업 응답이 반환 된 후 응답으로
  3. 을 보내,의 DOM에 추가 할 각 아약스 요청에 일괄 처리
  4. 에 의해 출력되는 일이있을 때마다
  5. 는 큐 채우기 그 페이지.
관련 문제