2012-08-07 22 views
0

我有一個JSF Portlet,它在視圖JSP中具有用戶窗體。要求是每當我點擊主題導航菜單,一個新的表單需要顯示給用戶。但問題是,每當我點擊菜單,價值被保留。請點擊主題導航,建議如何刪除/重新初始化輔助bean。從WPS 7.0中的主題導航菜單中重置JSF Backing bean

感謝, 拉吉

+2

你能提供一些代碼來證明這個問題嗎?沒有足夠的信息來了解您的問題。 – 2012-08-07 11:15:00

+0

@maple_shaft:嗨,感謝您的檢查。我最初的問題是我有一個部署在WPS 7.0中的JSF portlet。當我點擊主題導航菜單時,portlet JSP將與表單一起顯示。一旦我提交表單,並且如果有任何異常,表單字段中的值不會被刪除。但是我的要求是,無論何時從主題導航調用Portlet視圖JSP,都會顯示一個新的表單。我做了一個解決方法,通過添加一個queryString參數到導航URL生成和我的doView我檢查參數,如果它不是NULL,然後顯示一個新的表單 – Harry 2012-08-22 07:03:00

回答

0

我通過添加queryString參數導航URL生成(因爲我們使用custome主題)和我的doView我檢查的參數,如果它不是空做了一個解決辦法,然後顯示一個新的表單。希望它有幫助