在任何 portlet 应用程序中,如果包含 portlet 的同一页面在两个浏览器选项卡中打开,那么如何区分第一页中的事件与第二页中的事件?
我想为每个事件分配一个唯一的 ID,将其存储并将其附加到 URL,以便可以共享链接。
有人可以提供他们对此的想法吗?
此外,如果页面 URL 在其他计算机上打开,则页面上显示的数据与在第一台计算机上看到的数据相同。这是在全球范围内设置的。
我怎样才能消除这个?
在任何 portlet 应用程序中,如果包含 portlet 的同一页面在两个浏览器选项卡中打开,那么如何区分第一页中的事件与第二页中的事件?
我想为每个事件分配一个唯一的 ID,将其存储并将其附加到 URL,以便可以共享链接。
有人可以提供他们对此的想法吗?
此外,如果页面 URL 在其他计算机上打开,则页面上显示的数据与在第一台计算机上看到的数据相同。这是在全球范围内设置的。
我怎样才能消除这个?
JSR-286(最新的 Java Portlet 规范)定义了服务器端和客户端的 Portlet 间通信 (IPC)。对于 Liferay 的实现,它们在这里和这里都有很好的描述。
第一个问题:在任何 portlet 应用程序中,如果包含 portlet 的同一页面在两个浏览器选项卡中打开,那么如何区分第一页中的事件与第二页中的事件?
我想为每个事件分配一个唯一的 ID,将其存储并将其附加到 URL,以便可以共享链接。有人可以提供他们对此的想法吗?
此外,如果页面 URL 在其他计算机上打开,则页面上显示的数据与在第一台计算机上看到的数据相同。这是在全球范围内设置的。我怎样才能消除这个?