我正在使用inputRichText组件在我正在处理的系统中编写HTML格式的消息。
然而,我遇到了一个问题。即使用户在编辑器中工作,似乎会话超时。我尝试将web.xml中的会话超时参数设置为1分钟,然后开始在编辑器中输入。 1分钟后出现“用户会话过期”对话框。有没有办法让富文本编辑器组件使会话保持活动状态?虽然你还没有处于非活动状态,但是暂停一段时间只是把它放到会话超时,事件是非常烦人的。
这是我用来在页面中显示组件的代码:
<ice:inputRichText height="250" toolbar="MyToolbar" customConfigPath="/FCKconfig.js" id="messageBody" value="#{bean.messageBody}" language="sv" saveOnSubmit="true" />
谢谢!
修改
我使用定期JavaScript调用实现此IceFaces JIRA report
中概述的内容的servlet来解决它如果有更好的方法,请告诉我:)
答案 0 :(得分:1)
我使用定期JavaScript调用解析它来实现这个IceFaces JIRA report中概述的内容的servlet。
它基本上允许servlet“触摸”会话,从而保持活动。
如果有更好的方法,请告诉我:)