セッション スコープの CDI マネージド Bean があります。
@Named
@SessionScoped
public class SampleBean implements Serializable {
// ...
}
この回答に見られるように、次のコードを使用した特定のフローの後に、セッションからこの Bean を削除する必要があります。
ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
ec.getSessionMap().remove("sampleBean");
ただし、それは機能せずSampleBean
、セッションに残ります。
何か不足していますか?