私が使用するもの: RichFaces バージョン v.4.1.0.Final Mojarra 2.0.3
編集:mojarra 2.1.11をインストールしました
だから、私は2つの問題に直面しています。
1 - 次のビューでそれを見るためのオブジェクトであるフラッシュで移動します。問題は、faces-config を介してページをリダイレクトすると、オブジェクトが表示されないことです。私がすることは
Company companyToView = (Company)FacesContext.getCurrentInstance().getExternalContext().getFlash().get("publicProfileCompany");
私は何も得ません。新しい .xhtml にリダイレクトする前に値を設定したため、これは発生しないはずです。設定方法
FacesContext.getCurrentInstance().getExternalContext().getFlash().put("publicProfileCompany", record.getContactedCompany());
return "goToPublicProfile";
2 - 他のページでは、オブジェクトがフラッシュに挿入された後、1 回のリダイレクトよりも長く存続します。あるケースでは、その寿命が 6 倍長くなります。
コードを入れたいのですが、投稿が長すぎます。それが必要なら、私はそれをします。