2015-10-19 16 views
0

我對無提示回發以及如何使用JSP處理它們的知識有限。我的問題是與此類似,但我錯過了一些片段: http://forums.asp.net/t/1414717.aspx?Consume+silent+post+back使用JSP處理無提示回發

第三方設置做一個沉默的回發到我們指定的URL(在Tomcat JSP頁面)

直到最近的變化,我相信第三方重定向到我們的JSP頁面,並沒有問題。 但現在,他們正在進行無聲回發,並且不會將客戶端重定向回JSP頁面。而且我不確定要更改什麼,以便處理無聲回發。

問題:

1)它是準確的,有沒有需要在無聲回發一個重定向?

如果沒有重定向回到我們的JSP頁面,那麼當他們無聲回傳到URL時究竟發生了什麼?

2.)如果客戶端沒有被重定向回我們的JSP頁面,我該如何驗證(如何顯示,如何測試)返回的內容?換句話說,因爲客戶端沒有被重定向到我們的JSP頁面,所以我不能做一個println或者......我怎麼看待發送的內容?在JSP

回答

0

檢查回傳

if (!"POST".equalsIgnoreCase(request.getMethod())) 
{ 
      response.getWriter().write("PostBack = False <Br>"); 
} 

if ("POST".equalsIgnoreCase(request.getMethod())) 
{ 
      response.getWriter().write("PostBack = True <Br>"); 
}