私の Grails アプリケーションのコントローラーの 1 つで、次のようにセッション変数にパラメーター値を保持しています。
session.myVariable = params.myValue
その後、アプリを積極的に使用している限り、さまざまなコントローラー/GSP ページから保存された値にアクセスできます。ただし、アプリをしばらく使用しないと、ブラウザー ウィンドウがまだ開いていても、セッション変数の値が失われます。
これは、セッションの有効期限が切れたために発生しますか? セッションはブラウザー ウィンドウがまだ開いている間は存続するという印象を受けましたが、どうやら私は間違っていたようです。
Grails アプリで定義したすべてのセッション変数が、ブラウザーを閉じるまで期限切れにならないようにするにはどうすればよいですか? セッションタイムアウトを手動で設定する方法はありますか?
回答ありがとうございます。