【发布时间】:2013-06-23 14:35:32
【问题描述】:
使用 Primefaces 3.1.1。
我想添加两个日期值并减去两个日期值。
<p:calendar widgetVar="Var1" id="ID1" value="#{Bean.Till}" pattern="HH:mm" timeOnly="true" mode="popup" showOn="button">
<p:calendar widgetVar="Var2" id="ID2" value="#{Bean.Late}" pattern="HH:mm" timeOnly="true" mode="popup" showOn="button">
在单击提交按钮时调用托管 bean。
<h:commandButton value="Save" action=" #{timePickingBean.submitMethod}" >
<f:ajax execute="@form" render="SUM DIFFERENCE" />
</h:commandButton>
我的问题:如何从 managedbean (.java) 文件中读取两个 'ID' 或 'WIdgetVars' 以添加它们并稍后减去它们并将值存储回 'SUM' 和 'DIFFERENCE'?
提前谢谢你!
-V
【问题讨论】:
-
这也可以这样实现:
-
您的问题留下了很多想象空间。 “SUM”和“DIFFERENCE”应该是什么?通过阅读widgetVar,您是指组件上
widgetVar属性的实际值还是由各自widgetVar标识的组件的value? -
@kolossus SUM 和 DIFFERENCE 是输出文本字段。通过读取widgeteVar,我的意思是读取它所标识的组件的值。
标签: jsf jsf-2 primefaces primefaces-extensions