我正在使用 jsp 和 servlet 制作一个简单的聊天应用程序。我的问题是 jsp 页面仅在单击提交按钮时显示消息(存储在数据库中)。结果直到类型 user1 没有点击提交,他才能看到 user2 输入了什么。谁能建议我一个解决方案?提前致谢。
问问题
842 次
2 回答
1
从客户端/服务器的角度考虑这一点。如果您的客户端没有“连接”到服务器(浏览器就是这种情况),您需要将其“连接”到服务器以获取更新的消息或文本。您可以通过客户端通过几种方式完成此操作,事件或池化计时器,甚至是 Push 技术,但这对于初学者来说可能有点复杂。HTML5 有一种注册事件的方法,javascript 可以汇集新消息....
于 2012-04-17T19:02:22.423 回答
0
阿贾克斯:http ://w3schools.com/ajax/
使用 javascript,您可以控制浏览器连接到服务器以请求数据的时刻。它仍然是有限的 - 您将更新聊天,例如每秒。
于 2012-04-17T19:04:53.363 回答