Java 如何在服务器上运行公共JSP页面

Java 如何在服务器上运行公共JSP页面,java,jquery,jsp,Java,Jquery,Jsp,我不知道我写的问题是否正确,但这就是我想做的: 在主页index.jsp中,我有一个DIV <div id="test"> </div> $("#test").load("chat.jsp"); 在chat.jsp中,我将使用计时器或线程每5秒打印一条消息 <% out.println("Welcome"); %> 或 假设有两个客户端要访问加载chat.jsp页面,客户端A和客户端B,该页面在服务器上运行,它在12:00:00打印“欢迎”,并在

我不知道我写的问题是否正确,但这就是我想做的:

在主页
index.jsp
中,我有一个
DIV

<div id="test">
</div>
$("#test").load("chat.jsp");
在chat.jsp中,我将使用计时器或线程每5秒打印一条消息

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


假设有两个客户端要访问加载
chat.jsp
页面,客户端A和客户端B,该页面在服务器上运行,它在
12:00:00
打印“欢迎”,并在
12:00:05
打印另一个“欢迎”

假设客户端A在
12:00:01
加载页面,客户端B在
12:00:04
加载页面

我希望两位客户在
12:00:05
收到“欢迎”,而不是
12:00:06
(对于a)和
12:00:09
(对于B)


最好的方法是什么?

生成一次时间,并将其发送给双方,如果您想确保他们收到相同的东西

如果您正在寻找一种方法,那么建议您使用
mod%
操作符获取余数,然后使用一些
If-else
条件构造


通过应用一些基本逻辑,例如
地板天花板值
来获取值,从而获得
5
的最接近倍数。剩下的就是你和你的方法。

你有没有检查过你的问题的答案。
<%="Welcome"%>