LJ2*_*LJ2 3 java struts servlets websphere-6.1
对不起,广泛的主题.基本上,WSC应该通过将用户转发到ReLogonFormView来进行开箱即用的会话超时处理,用户可以将其(通过Struts)配置为他们选择的任何jsp.我们使用自定义注销命令,它似乎正在影响该视图显示.
我不是在寻找这个问题的具体解决方案,我只是在寻找有关WSC(v6)如何处理会话超时(它如何确定会话超时)以及它运行的命令的一般知识当/ if /确定会话已过期时的默认值.
小智 5
这是我目前对这个问题的了解......
会话超时是所有Web模块的全局值,可以在wc-server.xml中找到,并设置为30分钟OOTB.
当发生timout时,通常会调用OOTB LogoffCmd,这将设置必要的URL以导航到ReLogonFormView URL,同时保持发生会话超时的URL.如果ReLogonFormView包含允许用户再次登录的用户ID /密码字段,则用户将被重定向回他们最初所在的页面.
可以在IBM InfoCenter的"LoginTimeout"下找到更多信息.
如果扩展OOTB LogonCmdImpl,则不应尝试设置转发URL,否则将干扰OOTB导航.
我认为您应该执行自定义注销功能,然后调用super.performExecute()以允许OOTB导航逻辑接管.注意:您可以通过调用getReferrerURL()来检索最初使用的URL,并且应该从getURL()返回ReLogonFormView.
归档时间: |
|
查看次数: |
2796 次 |
最近记录: |