用ajax刷新饼图

时间:2014-08-17 09:10:49

标签: jsf primefaces

我使用jsf,primefaces来创建一个网页 我想使用commandButton更新我的饼图,在用户输入参数后使用我的查询来获取数据 我不知道该怎么做

你能帮助我如何将参数传递给创建图表的方法,然后点击commandButtom后更新图表

谢谢

1 个答案:

答案 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