我有以下按钮:
<h:commandButton action="#{handler.actionDelete}" value="Delete" immediate="true"/>
作为handler.actionDelete的一部分,我向Flash Scope添加了一条消息。
public String actionDelete() {
this.service.delete(this.bean);
FacesContext.getCurrentInstance().getExternalContext().getFlash().put("infoMessage","OK");
return "NextPage?faces-redirect=true";
}
按下命令按钮时,我在下一个屏幕上看不到闪光信息。如果立即设置为false,我将看到消息。
我正在使用MyFaces 2.1.8。
有什么想法吗?
谢谢, 路易斯