서버

2012-08-22 4 views
1
내가 올바른 질문을 쓴 경우 나도 몰라

에 공통 JSP 페이지를 실행하지만, 이것은 내가하고 싶은 것입니다 방법 :서버

을 메인 페이지 index.jsp 나는 DIV을 가지고있다. JQUERY를 사용

<div id="test"> 
</div> 

나는 거 하중이 DIV 안에 다른 JSP 페이지입니다.

chat.jsp에서 TIMER 또는 THREAD를 사용하여 5 초마다 메시지를 인쇄합니다.

<%="Welcome"%> 

이의 거기 chat.jsp 페이지, 클라이언트 A와 클라이언트 B로드에 액세스하려고하는 두 개의 클라이언트가, 그리고이 페이지가 서버에서 실행되고 있다고 가정 해 봅시다

<% out.println("Welcome"); %> 

또는

, 그것은 인쇄 "에 오신 것을 환영합니다" 12:00:00에 있고 12:00:05에 또 다른 "환영"이 인쇄됩니다.

클라이언트 A가 12:00:01에 페이지를로드했으며 클라이언트 B가 12:00:04에 페이지를로드했다고 가정 해 봅시다.

두 클라이언트 모두 12:00:06 (A의 경우) 및 12:00:09 (B의 경우)이 아닌 12:00:05에 "환영"메시지를 보내려고합니다.

이렇게하는 가장 좋은 방법은 무엇입니까?

+0

귀하는 질문에 대한 답변을 확인하기까지 했습니까? – Prateek

답변

0

시간을 한 번 생성하여 동일한 것을 수신하려면 둘 다 보내십시오.

0

글쎄, 당신은 방법을 찾고있는 경우, 예를 들어, 몇 가지 기본 논리를 적용하여 5

가까운 배수로에 갈 몇 가지 if-elseconditional construct를 사용하여 다음 나머지를 얻고 위해 mod % 연산자를 사용하도록 제안 floor-ceiling values 값을 가져올 수 있습니다. 나머지는 당신과 당신의 접근 방식입니다.