intra-mart Accel Platform 配置文件参考 第26版2020-08-01

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应用程序服务器产品随附的文档进行适当的设置。