2つの異なるプロジェクトに2つのページがあり(つまり、単一にデプロイされた異なるearファイルにあります)、ページから別のページにデータを渡す必要があります。
コマンドリンクのアクションで私はします
public String onSalva() {
ADFContext.getCurrent().getApplicationScope().put("comingFrom", md);
return "goToPrint";
}
他のページのバッキングBeanのコンストラクターメソッドでは、次のようにします。
page = (String)ADFContext.getCurrent().getApplicationScope().get("comingFrom");
ただし、ページは常にnullです。プロセス、セッション、リクエストのスコプを使ってみましたが、運が悪かったです。パラメータを手動で指定して他のページにリダイレクトする方法はありますか?何かのようなもの
return "goToPrint?pageFrom="+md;
}