Spring MVC で比較的シンプルな Web アプリを作成しました。次の複数ページのフォームがあります。
- 埋める
- プレビューを確認し、最終的にはブラウザのフォームボタンまたは戻るボタンで 1. に戻ります。
- 確認
私は注釈を使用@SessionAttributes
しましたが、プレビュー後に編集フォームに戻る以外はすべてうまくいきました。
次に、ブラウザーでドキュメントの有効期限が切れているという情報があり、POST 要求を更新する必要があるため、新しいオブジェクトを作成します。ビューをフォームでロードし、セッションから情報をロードする別のメソッドを作成することでこの問題を解決しましたが、ブラウザで「戻るボタン」を使用できません。この問題では JavaScript を避けたいと思います。何か案は?
編集:セッションがアクティブなときに、ヘッダーが常に「キャッシュなしストアなし」に設定されていることがわかります。キャッシュとストアを有効にするようにSpringセッションを構成する方法がありますか? 検索しましたが、役立つものは何も見つかりませんでした。