如何延长会话的生命周期?
How to extend life time of session?
我有一个应用程序,其中包含一个带有 Orbeon 3.9 的 XForms 表单。
我的表单在放置约 5 分钟后会显示有关会话已过期的消息对话框。
如何将表单会话的生命周期延长到用户关闭浏览器的时间?
这个应用不会有多少用户,大部分时间都是空闲的,所以效率不是问题。
//编辑
我刚刚注意到,当我在各自的选项卡中打开多个表单时,只有最后打开的表单具有未过期的会话,在其余表单中我看到 "Session has expired" 对话框。
Orbeon 可以处理同一用户同时填写的多个表格吗?
通常,您可以在 WAR 文件的 web.xml
中使用 <session-config>
元素设置 Java 网络应用程序的会话。例如,这会将会话超时设置为 60 分钟。
<session-config>
<session-timeout>60</session-timeout>
</session-config>
您可以相应地延长会话持续时间。
我有一个应用程序,其中包含一个带有 Orbeon 3.9 的 XForms 表单。
我的表单在放置约 5 分钟后会显示有关会话已过期的消息对话框。
如何将表单会话的生命周期延长到用户关闭浏览器的时间?
这个应用不会有多少用户,大部分时间都是空闲的,所以效率不是问题。
//编辑
我刚刚注意到,当我在各自的选项卡中打开多个表单时,只有最后打开的表单具有未过期的会话,在其余表单中我看到 "Session has expired" 对话框。
Orbeon 可以处理同一用户同时填写的多个表格吗?
通常,您可以在 WAR 文件的 web.xml
中使用 <session-config>
元素设置 Java 网络应用程序的会话。例如,这会将会话超时设置为 60 分钟。
<session-config>
<session-timeout>60</session-timeout>
</session-config>
您可以相应地延长会话持续时间。