我能够从java servlet中的doPost()获取数据并相应地处理数据。之后,我需要发送一个我不清楚的重定向响应。我打算将重定向页面发送到外部php站点。任何人都会与我分享如何实现这一目标?我试过了response.sendRedirection(URL);在doPost()中,但它没有工作,也没有将我重定向到任何新页面。
感谢阅读。
答案 0 :(得分:4)
方法是response.sendRedirect()而不是response.sendRedirection()。这可能就是你收到错误的原因。
答案 1 :(得分:1)
你写了response.sendRedirection(URL)
。该方法称为response.sendRedirect(URL)
。
或者在调用response.sendRedirect()之前在输出中写了什么?我不确定jsp如何处理这个,但是,例如,在php中你只能在发送任何实际输出之前更改标题。
答案 2 :(得分:0)
使用response.sendRedirect(url)代替response.sendRedirection(url)