Я использую v1.0.1 Spring Sessions. У меня есть настройка приложения с использованием конфигураций XML. Теперь мне нужно изменить имя файла cookie по умолчанию «SESSION» на основе некоторого свойства. Например, в myApp_SESSION, где myApp будет считываться из файла свойств.
Я заметил, что SessionRepositoryFilter имеет только один конструктор, который принимает sessionRepository и httpSessionStrategy с CookieHttpSessionStrategy со значениями по умолчанию.
Моя текущая конфигурация XML выглядит следующим образом.
<bean id="mapSessionRepository" class="org.springframework.session.MapSessionRepository" />
<bean id="springSessionRepositoryFilter" class="org.springframework.session.web.http.SessionRepositoryFilter">
<constructor-arg ref="mapSessionRepository" />
</bean>
Можно ли изменить имя файла cookie, внедрив CookieHttpSessionStrategy в bean-компонент springSessionRepositoryFilter?