Session apachewicket会话超时;重新登录并返回页面
我不知道如何实现这一点,而且我对Wicket很陌生,但我尝试的行为目标是:;当会话超时发生时,用户将被重定向到登录页面以重新登录,当用户重新登录时,他将被重定向到之前查看的页面Session apachewicket会话超时;重新登录并返回页面,session,wicket,wicket-1.5,Session,Wicket,Wicket 1.5,我不知道如何实现这一点,而且我对Wicket很陌生,但我尝试的行为目标是:;当会话超时发生时,用户将被重定向到登录页面以重新登录,当用户重新登录时,他将被重定向到之前查看的页面 非常感谢您的帮助。只有当服务器能够识别您要操作的页面时,您所需的功能才会起作用。因此,只有无状态表单提交和可书签的URL才能做到这一点。Wicket开箱即用,但仅在无状态/可书签的变体中实现 Wicket在会话中存储页面信息(排序)。会话过期后,此信息不再可用。然后,只有与会话无关的请求/需要会话中曾经存在的信息的请求才
非常感谢您的帮助。只有当服务器能够识别您要操作的页面时,您所需的功能才会起作用。因此,只有无状态表单提交和可书签的URL才能做到这一点。Wicket开箱即用,但仅在无状态/可书签的变体中实现
Wicket在会话中存储页面信息(排序)。会话过期后,此信息不再可用。然后,只有与会话无关的请求/需要会话中曾经存在的信息的请求才会产生所需的效果。只有当服务器能够识别您要对哪个页面执行操作时,您想要的功能才会起作用。因此,只有无状态表单提交和可书签的URL才能做到这一点。Wicket开箱即用,但仅在无状态/可书签的变体中实现
Wicket在会话中存储页面信息(排序)。会话过期后,此信息不再可用。然后,只有与会话无关的请求/需要会话中使用的信息的请求才会产生预期效果。您是否在
WebApplication.init()方法中尝试了以下代码
IApplicationSettings asSettings = getApplicationSettings();
asSettings.setPageExpiredErrorPage(PageErrorSessionExpired.class);
在这里用您自己的WebPage
类替换我的PageErrorSessionExpired
。您是否在WebApplication.init()方法中尝试过以下代码
IApplicationSettings asSettings = getApplicationSettings();
asSettings.setPageExpiredErrorPage(PageErrorSessionExpired.class);
用你自己的网页
课程代替我的页面错误会话expired
。没有Wicket你会怎么做?没有Wicket你会怎么做?谢谢你的回答。有没有办法将我的会话过期页面设置为带有其他参数的登录页面?我在想那些话…谢谢你的回答。有没有办法将我的会话过期页面设置为带有其他参数的登录页面?我在想那些线里面的东西。。。