【发布时间】:2012-12-26 10:17:37
【问题描述】:
我有一个接受用户名和密码的简单表单。如果登录有效,我必须使用sendRedirect() 方法将页面重定向到一个页面,如果登录无效,则重定向到另一个页面。我需要使用sendRedirect() 而不是forward(),因为其他页面位于另一台服务器中。我注意到在使用时
response.sendRedirect(response.encodeRedirectURL("FileName.jsp?paramName=" +value));
sendRedirect() 正在使用GET 方法,因为 URL 中显示了 name=value。这对我来说是不可取的,因为出于安全原因,我不希望这些值显示在 URL 中。
有没有办法使用 sendRedirect() POST 这些值?
我尝试使用 POST 方法创建一个表单,它隐藏了我需要的值但仍然没有运气
请问我该怎么办?谢谢:)
【问题讨论】: