Jsf 2 禁用oam.Flash.RENDERMAP.TOKEN

Jsf 2 禁用oam.Flash.RENDERMAP.TOKEN,jsf-2,websphere,myfaces,flash-scope,Jsf 2,Websphere,Myfaces,Flash Scope,我正在使用ApacheMyFaces2.0。我注意到正在为每个视图创建一个cookieoam.Flash.RENDERMAP.TOKEN,尽管我没有使用Flash scope,并且我已经设置了org.apache.myfaces.DISABLE\u Flash\u scope=true 如何删除oam.Flash.RENDERMAP.TOKENcookie? 这是特定于WebSphere的问题该问题由WebSphere Fix Pack V8.0.0.6修复。 请参考这是一条旧线索,但我花了一段

我正在使用ApacheMyFaces2.0。我注意到正在为每个视图创建一个cookie
oam.Flash.RENDERMAP.TOKEN
,尽管我没有使用Flash scope,并且我已经设置了
org.apache.myfaces.DISABLE\u Flash\u scope=true

如何删除
oam.Flash.RENDERMAP.TOKEN
cookie?
这是特定于WebSphere的问题

该问题由WebSphere Fix Pack V8.0.0.6修复。
请参考

这是一条旧线索,但我花了一段时间才找到答案,所以我将此留给其他人。。。应该是:

org.apache.myfaces.FLASH_SCOPE_DISABLED
不禁用\u闪存\u范围。因此,详细地说,添加:

<context-param>
    <param-name>org.apache.myfaces.FLASH_SCOPE_DISABLED</param-name>
    <param-value>true</param-value>
</context-param>

org.apache.myfaces.FLASH\u范围\u已禁用
真的
到您的web.xml


自2.0.5版以来效果良好。

@BalusC:感谢您的编辑。我正在使用Apache MyFaces的IBM实现。关于如何删除此cookie有什么建议吗?应用上述参数后,我仍然在响应头中看到Set cookie:oam.Flash.RENDERMAP.TOKEN=-58grzla9l