1
我有兩個實例selectOneMenu
,一個依賴於另一個。但是我的processValueChange
這個bean永遠不會被調用。 JSP部分:如何製作兩個相互依賴的JSF selectOneMenu?
<h:selectOneMenu id="slaPeriod" onchange="submit()" required="true">
<f:selectItems value="#{LoginForm.periodList}"/>
<f:valueChangeListener type="form.LoginForm" />
</h:selectOneMenu>
我想有選擇的選項,並在接下來的selectOneMenu
相關的選項。如果說選擇是:
OPTIONS VALUES 1. Weekly 1....52 2. Monthly Jan...Dec 3. Quaterly 1...4 4. Yearly this drop down has to be disabled
相關豆:
public void processValueChange(ValueChangeEvent arg0) throws AbortProcessingException
{
System.out.println("Inside Process Value Change!!");
}
永遠不會調用此方法。一旦完成,我的問題將得到解決。
如果您有任何想法,請幫助我,我真的很困惑。每次在選擇時都有一個刷新動作,但這個bean的方法從不被調用。
歡迎來到SO !.發佈代碼時可以使用格式選項,以便更清晰。 另外,你可以發佈頁面和後臺bean的實際代碼嗎?你使用JSF還是JSP? – pakore 2010-07-05 11:48:26
@pakore:我已經修復了問題的格式。代碼都在那裏,只是不可見。 – Tomalak 2010-07-05 11:56:31
'拋出AbortProcessingException' ..你在用什麼框架?伍德斯托克?您使用的是JSF impl/version和JSF組件庫?你也標記了JavaScript和Ajax,但實際上你問題中唯一的JS是'onchange =「submit()」',這遠非「ajaxical」。請詳細說明。 – BalusC 2010-07-05 13:42:50