2014-09-30 2 views
2

쿠키 만 사용하도록 세션 추적 모드를 설정하려면 어떻게해야합니까? web.xml에 <tracking-mode>COOKIE</tracking-mode>을 설정하거나 Servlet3.0에서 설정할 수 있습니다. 또는 currentSession.getServletContext().setSessionTrackingModes(EnumSet.of(SessionTrackingMode.COOKIE))을 사용합니다.하지만 슬프게도 두 가지 방법은 서블릿 3.0에서만 작동하며 서블릿 2.5를 지원하는 Weblogic 11g 및 tomcat 6을 수정해야합니다.Servlet 2.5에서 세션 추적 모드를 쿠키로 설정

답변

0

Tomcat 6의 경우 쿠키를 사용하는 유일한 방법은 쿠키를 disableURLRewriting = "true"로 설정할 수 있습니다. 세션을 추적합니다.

+0

나는이 옵션을 알고 있었는데, 문제는 내가 바람둥이 6과 7, weblogic 11g와 websphere 7과 8과 8.5에서 실행해야하는 웹 응용 프로그램을 가지고 있다는 것입니다. 모두를 위해 작동하는 일부 응용 프로그램 구성을 찾고 있습니다. 이러한 컨테이너는 컨테이너 별 변경을 수행 할 필요가 없습니다. – Max

관련 문제