我使用jsf,primefaces来创建一个网页 我想使用commandButton更新我的饼图,在用户输入参数后使用我的查询来获取数据 我不知道该怎么做
你能帮助我如何将参数传递给创建图表的方法,然后点击commandButtom后更新图表
谢谢
答案 0 :(得分:0)
<p:commandButton action="#{bean.yourMethod}" value="Click Me">
<p:ajax event="click" listener="#{bean.onButtonPress}" update="component_id" />
</p:commandButton>
或
<p:commandButton action="#{bean.yourMethod}" value="Click Me" update="component_id" />
如果您的组件采用其他形式,请按以下方式编写::form_id:component_id
。
如果使用actionListener而不是action,则必须将此参数放入方法:ActionEvent event
。完整的班级名称为javax.faces.event.ActionEvent
。