亲爱的 pluto portlet 容器,
我尝试扩展 pluto portlet 容器,并制作自己的门户(请不要问为什么),两周后,我设法扩展了它。
首先,我只想问:pluto 容器是否将其 portlet 实例(从 GenericPortlet 扩展)缓存到容器中,作为 Singleton?
因为我发现创建的每个新会话实际上都由同一个 portlet 实例提供服务,我发现这是因为我在我的 portlet 上放置了一个自定义状态(类中的一个字段),当我在一个会话中更改该自定义状态时,我在另一个会话中得到了相同的状态。
第二个问题:如何扩展 pluto portlet 容器,以便每次有新会话时都会生成一个新的 portlet(而不是使用缓存的 portlet)?
还是我做错了?
谢谢你的建议