Jetty 8如何在没有web.xml文件的情况下设置“session-timeout”?

14

我正在尝试在嵌入式Jetty 8实例中设置session-timeout值。

使用嵌入式Jetty,如何以编程方式设置session-timeout值,否则将在web.xml中设置如下:

 <session-config>
     <session-timeout>15</session-timeout>
 </session-config>

谢谢!

2个回答

15

4

2019-05-11

对于Jetty版本为9.4.12.v20180830并具有以下ServletContextHandler设置的情况,如下:

ServletContextHandler webappContext = new ServletContextHandler(ServletContextHandler.SESSIONS);
... 
webappContext.getSessionHandler().setMaxInactiveInterval(timeout_in_sec);

(没有中间调用getSessionManager()的过程)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接