当我想将我的页面重定向到其他页面时,我使用此方法异常(exception):
throw new RedirectToUrlException("/login/j_security_check?j_username=" + username + "&j_password=" + pass);
问题是该信息在浏览器中可见。我如何发送此信息并使用 POST 方法?
最佳答案
对于大多数浏览器来说,POST 重定向是一种有点深奥的边缘情况。 Wicket 的 RedirectRequestHandler 目前仅支持 HTTP 代码 301 和 302。POST 重定向需要 307,这也会向用户显示警告。
也就是说,您尝试做的事情本质上是不安全的。永远不要将密码发送回客户端。
长话短说:Wicket 不支持此操作,无论如何您都不应该这样做。
关于java - 如何在 Wicket 口使用post方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11954498/