2014-09-30 79 views
2

如何將會話跟蹤模式設置爲僅使用cookie,我可以通過在web.xml中設置<tracking-mode>COOKIE</tracking-mode>或使用currentSession.getServletContext().setSessionTrackingModes(EnumSet.of(SessionTrackingMode.COOKIE))來設置此值,但可悲的是這些兩種方法只適用於servlet 3.0,我需要修復它以支持Weblogic 11g和支持servlet 2.5的tomcat 6在Servlet 2.5中將會話跟蹤模式設置爲cookie

回答

0

對於Tomcat 6,您可以在Context上設置disableURLRewriting =「true」,這將使Cookies成爲唯一方法跟蹤會話。

+0

我知道這個選項,問題是我有一個web應用程序需要在tomcat 6和7以及weblogic 11g和websphere 7和8和8.5上運行,我正在尋找一些適用於所有應用程序的應用程序配置這些容器無需做任何容器特定的更改。 – Max 2014-10-01 06:16:53