我们正在使用JSP和Javascript作为客户端技术来开发基于jsr-286 portlet的应用程序。当我们在控制器中收到JMS消息时,如何在不刷新页面的情况下通知客户端。我们有一个不轮询的约束,因为它会导致性能开销。我们尝试了服务器发送的事件和websocket,它们在servlet中有效,而在portlet中则不能正常工作。
我们有什么方法可以在Portlet中实现?
使用Ajax服务。使用Ajax,您可以根据服务器响应动态更新页面。