在 Liferay 中仅禁用一个 jsp 会话超时

Disable session timeout in just one jsp in Liferay

我已将我的 Liferay 6.x 中的会话超时设置为 10 分钟并且效果很好,但现在我需要在网络的一页中将其覆盖为更大的值,因为它有一个漂亮的读了很久,但我的客户无法完成它。

有没有魔法 javascript,或者我是否需要将 jsp 单独移动到另一个 portlet,或者什么?

编辑:main.js 中有一个 AUI().ready,也许有?

您可以在循环中调用 Liferay.Session.extend(),假设从 javascript 开始每隔 9 分钟,直到用户离开此网页