0

我需要 WebSphere Portal 来清除页面更改时的渲染参数。现在发生的事情 - 这是产品的导航状态功能 - 我在某些 URL 中使用的渲染参数正在 URL 中进行编码,因此即使在我离开页面后,当我返回我的渲染参数时仍然存在。

4

1 回答 1

1

如果允许您创建友好的 url 或修改主题导航以使用 keepNavigationalState 属性,您可以尝试以下链接中的一些选项。

http://www-01.ibm.com/support/docview.wss?uid=swg21586973

编辑:我查找了我认为我从 RenderRequest 中删除了参数的 portlet 代码。我实际上是使用 PortletSession 将属性从 processAction 方法移动到 doView。然后我从会话中删除了属性,因此它不会在页面刷新时使用。这是一种 hack,您需要打开公共会话以支持匿名用户 ( http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp?topic=/com.ibm.wp。 exp.doc/wps/srvcfgref.html - 转到导航服务)但这是另一个需要考虑的选项。

于 2012-12-31T20:42:35.203 回答