JSR286 规范是否提供了任何接口或类来存储 portlet 的配置参数?该PortletPreferences
界面允许我存储首选项,但据我所知,这些是特定于用户的。我还读到您可以将内容存储在 a 中PortletSession
,但它的范围也是特定于用户的(而且我认为它不是持久的)。
我读到的另一件事PortletContext
是在应用程序范围内可用。我读到有一个名为 的属性setAttribute
,但我不知道这些属性是否是持久的。如果我重新启动门户服务器,我不知道这些设置是否仍然存在。此外,如果我有多个 portlet 实例,我想为每个实例设置不同的设置。
所以我的问题是;portlet 2.0 API (JSR286) 中是否有任何接口/类可以在 portlet 实例范围内持久存储数据?