Spring4 MVC сохранить сеанс навсегда - PullRequest
0 голосов
/ 29 мая 2020

У меня есть сценарий, в котором срок действия сеанса истекает после некоторого времени бездействия, но мне нужно, чтобы Spring 4 MVC сохранял сеанс навсегда. Ниже мой класс Spring Initializer:

'' 'publi c class SpringWebAppInitializer реализует WebApplicationInitializer {

@Override
public void onStartup(ServletContext servletContext) throws ServletException {
    AnnotationConfigWebApplicationContext appContext = new AnnotationConfigWebApplicationContext();
    appContext.register(ApplicationContextConfig.class);

    ServletRegistration.Dynamic dispatcher = servletContext.addServlet(
            "SpringDispatcher", new DispatcherServlet(appContext));
    dispatcher.setLoadOnStartup(1);
    dispatcher.addMapping("/");

}

}' ''

1 Ответ

0 голосов
/ 30 мая 2020

Используйте -1 в теге, потому что -1 означает, что сеанс никогда не истекает.

Интернет. xml:

<session-config>
    <session-timeout>-1</session-timeout>
</session-config>
...