如何使flashScope值保持在JS2.0中的第二页重新加载中

时间:2018-10-08 15:03:38

标签: jsf cdi managed-bean mojarra

我有一个String值,应该在第二次页面重新加载(同一页面)时获取它。因为我有一页xhtml和一个@viewScoped控制器,所以我可以按照以下步骤进行操作:

//我将变量存储在flashScope中

flash.put("stringValue", stringValue);

//,在这里我在同一@postConstuct flash中将变量(String)flash.get(“ stringValue”)设置为变量

if (flash.get("stringValue") != null)
   { 
      setStringValue((String)flash.get("stringValue"));
   }

但是问题是当我们第二次刷新同一页面时,闪光灯为空。 请问当我们第二次重新加载页面时,如何使此闪存保持活动状态。

问候

0 个答案:

没有答案