我想从服务器端向浏览器发送请求(或任何响应或通知),而不向服务器发送浏览器请求。
我在Java EE应用程序中使用JSP和Struts框架。当某个人在我的页面上,并且在我的动作类/ servlet中完成某些处理时,我想向浏览器发送通知或消息或请求以显示在页面上。这里无法刷新或重新加载相关页面,可以使用javascript或jquery在浏览器端处理。我用Http。
有办法做到这一点吗?
编辑:示例:该应用程序是一个在线库存系统。管理员已登录。如果其中一个项目缺货,管理员应该收到通知,说明该特定项目缺货而管理员没有搜索商店并且什么都不做(当他在他的帐户页面上时,一个流行音乐可能会显示给他)。
答案 0 :(得分:1)
我不太确定你的意思但是根据我的理解你可以做到这一点。我猜Comet就是你要找的东西.Comet是服务器将数据推送到浏览器的技术。
答案 1 :(得分:0)
尝试 Pushlet 概念,这可能会满足您的要求 http://www.javaworld.com/jw-03-2000/jw-03-pushlet.html