2012-03-09 34 views
2

我能夠從java servlet中的doPost()獲取數據並相應地處理數據。之後,我需要發送一個我不清楚的重定向響應。我打算把重定向頁面發送到一個外部的php網站。任何人都會與我分享如何實現這一目標?我試過response.sendRedirection(URL);在doPost()中,但它不工作,不會將我重定向到任何新頁面。在java servlet中發送重定向doPost()方法

感謝您的閱讀。

+0

請顯示一些代碼。 – 2012-03-09 07:52:54

+0

您是否嘗試過使用FF或wget中的FireBug來查看實際返回到瀏覽器的內容? – 2012-03-09 08:01:39

+0

你看到了什麼問題? – 2012-03-09 08:17:45

回答

4

該方法是response.sendRedirect()不是response.sendRedirection()。這可能是你得到錯誤的原因。

1

你寫了response.sendRedirection(URL)。該方法被稱爲response.sendRedirect(URL)

或者你在調用response.sendRedirect()之前在輸出中寫了些什麼?我不知道如何jsp處理這個,但是,例如,在PHP中,你只能在發送任何實際輸出之前更改標題。