Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSF Primefaces时间线添加一个值_Jsf_Primefaces_Timeline - Fatal编程技术网

JSF Primefaces时间线添加一个值

JSF Primefaces时间线添加一个值,jsf,primefaces,timeline,Jsf,Primefaces,Timeline,如何在Primefaces时间线中添加额外的参数/属性?我测试了: <f:param name="action" value="delete" /> <f:attribute name="action" value="delete" /> 但不幸的是,这在时间轴中不起作用,是否有可能以不同的方式实现?在Facelet上,您可以使用ajax事件发送删除请求: <pe:timeline value="#{yourBean.model}"> <p

如何在Primefaces时间线中添加额外的参数/属性?我测试了:

<f:param name="action" value="delete" />
<f:attribute name="action" value="delete" />

但不幸的是,这在时间轴中不起作用,是否有可能以不同的方式实现?

在Facelet上,您可以使用ajax事件发送删除请求:

<pe:timeline value="#{yourBean.model}">  
    <p:ajax event="delete" listener="#{yourBean.onDelete}" />  
</pe:timeline>
这将告诉您应该删除哪个事件。 如果需要其他参数,应提前在模型中准备这些参数

TimelineEvent ev = new TimelineEvent(yourCustomObject, startDate, endDate);
// add it to the model...
您可以找到如何从时间线中删除内容。
如果需要,您可以在这里看到一个确认对话框。

请澄清您的问题。你们想做什么,什么意思它不起作用?谢谢你们的回答。我的错误是,我已经用delete编写了一个示例,但这不是我的主题。我知道ajax删除事件。我有一个SelectMenu,我想从中获取对象,并将一个参数、值…放入timeline模型中…是否要将对象添加到时间线?在时间线控制器中,我有一个查询:reservationsList=dao.Global.getQueryfrom Reservation。我想从selectOneMenu中获取对象并将其插入timeline Controller以更改此查询。结果应该是这样的:reservationsList=dao.Global.getQueryfrom Reservation,其中id=+参数。其中参数是表单中selectOneMenu中的对象。
TimelineEvent ev = new TimelineEvent(yourCustomObject, startDate, endDate);
// add it to the model...