我在将一些参数从 UI 传递给 Action Listener 方法时遇到了一些问题。请在下面找到代码。我有两个文本框,我会将文本框的值传递给 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 方法中获取参数的值时,在第一次单击“计算”按钮时似乎没有传递这些值。只有当我第二次单击按钮时,我似乎才获得了我传递的值/参数。当我单击计算按钮时,您能否让我知道我需要做什么才能第一次获得这些值。
提前致谢