Учитывая Spring bean, настроенный с областью сеанса, такой как:
@Component
@Scope(proxyMode=ScopedProxyMode.TARGET_CLASS,value=WebApplicationContext.SCOPE_SESSION)
public class SomeBean {
}
Есть ли способ контролировать имя, под которым Spring будет хранить bean-компонент в сеансе http?
По умолчанию пружинные швы используют ключ сеанса scopedTarget.someBean
. Есть ли что-нибудь, что я могу добавить к аннотациям, чтобы явно указать имя атрибута в сеансе?
SessionScope
, предоставленной Spring. Компоненты области сеанса предназначены для использования Spring, они не предназначены для хранения вещей в сеансе, и вы получаете их на странице (или где-либо еще) для отображения информации. - person M. Deinum   schedule 28.11.2019