SimpleFormController Http メソッドから拡張されたコントローラー - Post
フォームが送信され、ブラウザの戻るボタンを押すと、期限切れのページが表示され、フォームを再送信するページをリロードしました。
ただし、ユーザーがブラウザの戻るボタンをクリックすると、期限切れのページが表示されず、代わりにユーザーがフォームページにリダイレクトされる必要があります。
私は現在、2つのアプローチを考えていました。
コントローラで POST から get & use 以下に変更します。
@Override
protected boolean isFormSubmission(HttpServletRequest request) {
return true;
}
2 番目の方法は、コントローラーのコンストラクターでキャッシュ時間を定義することです。
public VehicleDescController()
{
setCacheSeconds(1);
}
アプリケーションは非常に古く、XML ベースのスプリング構成を使用しています。私はSpring MVCにも比較的慣れていません。
正しいアプローチを理解するのを手伝ってください。ありがとう。