0

Tomcatが値を検索するweb.xmlがあります

<session-config>
        <session-timeout>30</session-timeout>
</session-config>

同じ値を変数として javabean ファイルにフェッチしたい。

実際にxmlファイル全体を通過して値だけを取得することなく、これを検索するより良い方法はありますか?

これは JNDI ルックアップで実装できますか?

改めまして、TY様、お世話になりました。

4

1 に答える 1

0

あなたができると思う1つの方法(冗長ではありますが)は、独自のHttpSessionListenerを実装することです。そのsessionCreated()メソッドをオーバーライドすると、HttpSessionからへの参照を取得でき、 HttpSession#getMaxInactiveInterval()HttpSessionEventを呼び出すことで、セッション タイムアウト値を秒単位で取得できます。その後、Bean に値を格納できます。このソリューションには短所があります。更新します。

于 2013-05-01T15:38:53.973 に答える