Session管理设置¶
项目
总览¶
此功能可自动维护通常由于时间限制而自动超时的登录Session 。此功能使用浏览器功能自动维护Session 。启用此设置(true)时,可以在应用主题的屏幕上使用JavaScript的计时器功能(setTimeout 函数)维护Session的时间内,将请求自动发送到服务器。定期自动重复发送请求,这可能导致网络流量增加和网络性能下降(瓶颈)。考虑网络环境和Session有效时间设置,考虑使用该功能。通过在开发过程中启用此设置(true),可以防止会话超时的发生,并轻松创建开发环境。
模块 UI基本模块 格式化文件(xsd) WEB-INF /模式/ session-auto-keep-config.xsd 设定位置 WEB-INF / conf /会话自动保持配置/ default.xml <?xml版本=“ 1.0”编码=“ UTF-8”?> <session-auto-keep-config xmlns =“宀:. //万维网intra-mart .JP /主题/会话自动保配置” xmlns:xsi =“ http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation =“宀:. //万维网intra-mart .JP /主题/会话自动保持-Config中../../Schema/session-auto-keep-config.Xsd” 会话自动保持=“假”/>
参考资料¶
自动Session维护功能¶
标签名称 会话自动保持配置 设置是否自动维护Session 。如果您为属性session-auto-keep指定true,则将自动维护Session 。如果指定为false,则将不会保留它。[设定项目 ]
<?xml版本=“ 1.0”编码=“ UTF-8”?> <session-auto-keep-config xmlns =“宀:. //万维网intra-mart .JP /主题/会话自动保配置” xmlns:xsi =“ http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation =“宀:. //万维网intra-mart .JP /主题/会话自动保持-Config中../../Schema/session-auto-keep-config.Xsd” 会话自动保持=“假”/>
必填项目 ○ 多种设定 × [属性]
属性名称 说明 必填项 默认值 会话自动保持 是否自动维护Session 设置值 。指定true以自动维护Session 。如果指定为false,则不会自动维护Session 。 × false
注意
当显示应用主题的屏幕时,此设置有效。如果显示的屏幕尚未应用主题,则无法使用此功能。
未应用主题的屏幕是设置了BodyOnlyThemeBuilder或NoThemeBuilder的屏幕。
要结束登录Session ,请注销或关闭浏览器。如果你关闭浏览器, Session的时间过去已在有效时间的配置中指定的时间,自动Session将被丢弃。
设置会话超时的方法因所使用的Web应用程序服务器产品而异。
将Resin用作Web应用程序服务器时,请参阅resin-web设置 。
对于其他Web应用程序服务器,请在Web应用程序服务器产品上配置设置。
使用Web应用程序服务器产品随附的文档进行适当的设置。