PrimeFaces DataTable - 行选择查询

PrimeFaces DataTable行选择中的此代码如何工作?

    
                   
   

我对以下内容感到困惑:update =“:form:display”和image =“ui-icon ui-icon-close”。

这是内置于Primefaces?或者我是否需要创建其他表单,或者将外部图像映射到它?

1

1 答案

update =“:form:display”是指页面上的特定元素。第一个':'转到页面的根目录,因此需要一个id为“form”的组件(可能是一个表单),并且内部是一个id为“display”的组件。这意味着在按钮操作完成后:form:display将被更新。请注意,使用绝对路径通常不是一个好主意,因为当您更改页面结构时,它们很难保持最新。如果按钮与“显示”组件处于同一级别,您可以执行update =“display”,或者您可以执行update =“@ form”之类的操作来更新整个当前表单。

image =“ui-icon ui-icon-close”指的是你的CSS中的样式类。这两个预定义了primeface,但是如果你想使用自定义图形,你也可以为它们定义自己的样式类。

2
额外
谢谢你清理!!真的很感激
额外 作者 ShaunK,