30

spring と jsp で作成された Web アプリケーションをテストする必要があります。アプリケーションのデフォルトのセッション タイムアウトは 30 分です。

セッションタイムアウトを減らしたい。web.xmlこれを行うために、 のファイルを変更しましたtomcatInstallationLocation/conf/。しかし、うまくいきません。のデフォルト設定tomcatInstallationLocation/conf/web.xmlは -

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

時間をずらして作ったところ -

<session-config>
    <session-timeout>5</session-timeout>
</session-config>

しかし、まだ機能しません。私がこれまでに知っているように、この状況では、春のアプリケーションを変更する必要がありますweb.xml。確信はないけど。誰でも私を助けることができますか?

前もって感謝します。

4

1 に答える 1

58

セッション タイムアウトの階層:

  • $tomcat_home/conf/web.xml
  • $your_webapp/WEB-INF/web.xml
  • の手動呼び出しHttpSession.setMaxInactiveInterval(int)

後続の各エントリは、上記の他のエントリをオーバーライドします。

于 2012-10-17T11:33:57.013 に答える