我在將某些參數從UI傳遞給Action Listener方法時遇到了一些問題。請找到下面的代碼。我有兩個textboxs,我會通過文本框的值到的ActionListener執行一些計算在ActionListener中傳遞參數的問題
<h:commandButton id="calculateButtonID" value="Calculate" actionListener="#{adjustedBean.calculate}">
<f:param name="targetInventoryDays" value="#{adjustedBean.adjustedQtyVo.targetDays}"></f:param>
<f:param name="seasonalityFactor" value="#{adjustedBean.adjustedQtyVo.seasonFactor}"></f:param>
</h:commandButton>
當我試圖讓在ActionListener的方法參數的值,該值似乎並沒有得到在「計算」按鈕的第一次點擊時通過。只有當我第二次單擊按鈕時,我似乎纔會獲得即將傳遞的值/參數。您能否讓我知道當我點擊計算按鈕時,我需要做的第一次獲取值。
由於提前
它是一個請求範圍?如果是的話,請嘗試查看範圍 – Daniel 2012-08-06 07:53:42