2013-05-06 71 views
0

我的第一個.jsp(index.jsp)使用框架JSF做了一個< jsp:forward page =「/ pages/homes.faces」>。 現在,我需要使用一個bean來顯示主頁中的一些信息,但是當我執行一個< jsp:forward>時,我不知道如何調用Bean中的方法initPage()。JSF--在調用Bean之後的一個方法<jsp:forward>

有人可以幫我嗎?

PS:我看到「< F:事件>」但我們並不明顯使用最新的庫,所以..它事先並不存在:-)

感謝。

Angy。

+0

決定框架!有了JSF,你爲什麼不想使用facelets?另外,最好從一個好的教程開始。 – skuntsel 2013-05-06 11:16:39

+0

@skuntsel顯然他使用的是舊的庫(可能是JSF 1.2),並且無法更改版本。 – 2013-05-06 11:33:32

回答

0

您可以使用AjaxForJSF並將JS開始事件發送到服務器。否則,您可以使用在創建Bean時調用的註釋@PostConstruct

@PostConstruct 
public void initPage() { 
// init the page.. 
}