【发布时间】:2015-01-30 22:39:28
【问题描述】:
您好,我想重定向到另一个页面并同时设置一些 Cookie。我发现的所有方法都没有提供这样的功能。
我找到了:
throw new RedirectToUrlException(..)
throw new RestartResponseAtInterceptPageException(..)
但他们对 Cookie 无能为力(我认为)。
有人知道吗?
谢谢。
【问题讨论】:
您好,我想重定向到另一个页面并同时设置一些 Cookie。我发现的所有方法都没有提供这样的功能。
我找到了:
throw new RedirectToUrlException(..)
throw new RestartResponseAtInterceptPageException(..)
但他们对 Cookie 无能为力(我认为)。
有人知道吗?
谢谢。
【问题讨论】:
同时检查 org.apache.wicket.NonResettingRestartException。它不会重置请求标头,因此会保留 cookie。
【讨论】:
摆脱cookie.setSecure(true);
【讨论】:
好的org.apache.wicket.Component.setResponsePage(...) 工作!!!:)
【讨论】: