私はplayframeworkのフラッシュのもので混乱しています....ハイレベルは意味があります。http POSTでフラッシュのものを入れて、リダイレクト後にhttp GETを取得できるようにする " 。私はあなたが "次のGET要求で検索されるGET要求には何かを入れることができましたが、非常に非常にうまくいきました。"playframeworkを点滅させるか点滅させない
私は、次のを持っており、それがparams.flashを必要としValidation.keepやマイページ機能を停止し....(良い今のところ)....もちろんの
if(Validation.hasErrors()) {
params.flash(); // add http parameters to the flash scope
Validation.keep(); // keep the errors for the next request(after redirect)
registerCompanyPage();
}
後に、私が持っていますこれとBREAKSのものを、この場合に機能を追加....
if(Validation.hasErrors() || !license) {
Validation.keep(); //BREAKS functionality!!!! as errors NEVER go away now after getting them just once
params.flash(); //BREAKS functionality as stuff NEVER goes away now
log.info("errors="+Validation.errors());
flash.error("Errors in form");
log.info("company url="+company.getCompanyUrl());
render("@registerStep2Page", user, company, license);
}
そうregisterCompanyPageはそれのコードは、レンダリング呼び出しにもかかわらず、リダイレクトをしていた???? (私はここにそのコードを掲載していませんでした)、リダイレクトするために私の2番目のメソッドでレンダリングを変更すると、コントローラーがまったく見つかりません。
私はplayframeworkのサンプルのすべてのバリデーションを見ています。それらはすべてValidation.keepもparams.flashもないレンダリングをしています。そこで何が起こっていますか?ある時点で、私はValidation.keepを削除したと思っていましたが、何かが壊れましたが、今すぐ複製できないようです。
誰でもここで何が起こっているのか十分に理解していますか?
おかげで、 ディーン
この質問は、新しい質問と非常に関連しています。私はここで質問します。http://stackoverflow.com/questions/9253256/playframework-need-a-good-create-update-delete-example-using-same- html-page –