R42日記スマートフォン用の表示で見るR42日記この日記は私的なものであり所属会社の見解とは無関係です。takahashikznITmediaに寄稿しました。Webサービス好評頂いています→[クラウド帳票エンジンDocurain]2013-02-15HttpSessionActivationListenerの使い方JavaHttpSessionが永続化ならびに活性化されるイベントを拾いたくなりました。具体的には、HttpSessionに入れた値の幾つかを、永続化時に削除したいという要求です。HttpSessionActivationListenerというのを使えばいいということが判明したのですが、ググってみても、イマイチ使い方がはっきりしない。web.xmlに設定する必要はない、という記述を見かけたのですが、じゃあどこで指定するんだ?という疑問が。結論から言うとセッションに関連付けられた属性値にHttpSessionActivationListenerを実装させれば良いようです。セッションを永続化するならば、値はSerializableでなければならない。...}というクラスを作って、このインスタンスを適当なキーでセッションに入れておけばOKです。Tomcatの場合、org.apache.catalina.session.StandardSession#passivateでsessionWillPassivateが呼ばれます。関連記事2016-09-08"永続記憶装置からセッションをロード中の例外です"がウザったいのでセッション永続化をOFFにするTomcatを停止して再起動すると、こんな例外が発生することがあ...2016-02-16Tomcat-8.0.32上でRhinoの初期化に失敗する問題を強引に解消するTomcat-8.0.32がリリースされています。いつも通り、早速アッ...2012-01-23Struts-2.3.1.2緊急リリース以前のリリースで、OGNL式の解釈にまつわるセキュリティ問題が...2011-09-10Struts-2.2.3.1リリース(緊急度高!!)久しぶりにStruts-2.2系がアップデートされていました。緊急性...2009-10-13struts-2.1.8リリースさりげなくStruts-2.1.8がリリースされていました。JSONの順序について月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。