2010-03-11 130 views
1

我的應用程序中有一個頁腳鏈接「隱私策略」。當用戶點擊此鏈接時,我們會在頁面上顯示一些信息以及「返回」鏈接。JSF中的動態導航

現在需求是當用戶點擊返回鏈接時,我需要顯示他打開隱私策略頁面的上一頁。

例如

  • 用戶的頁面上的點擊「隱私政策」,然後他點擊的時候「返回」我們應該顯示第A agian。
  • 如果他點擊從網頁B他點擊,然後當「隱私政策」,「後退」我們應該顯示頁面B.

我們可以使用JavaScript來做到這一點,但我們不應該使用JavaScript。誰可以幫我這個事?

+0

類似的問題昨天回答:http://stackoverflow.com/questions/2417643/jsf-back-button雖然'history.go(-1)'是不可靠的,Bozho是完全正確的,它是沒有意義的,你「不應該使用JavaScript」。 JSF本身已經生成/使用了一堆JavaScript。你爲什麼不自己添加一些自定義函數? – BalusC 2010-03-11 14:05:42

回答

2

您可以將URL參數傳遞給您的「隱私政策」鏈接,告訴您當前頁面是什麼。然後,您將使用它作爲「返回」的結果。

2

使用javascript(history.go(-1)) - JSF已經使用了大量的javascript,所以不用擔心。