📜  Primefaces工具栏

📅  最后修改于: 2021-01-08 04:34:31             🧑  作者: Mango

PrimeFaces工具栏

它是一个水平分组组件,用于与命令和其他内容一起组成工具栏。 PrimeFaces提供了组件,用于在JSF应用程序中创建工具栏。创建基于工具的Web应用程序很有用。它还具有下表列出的各种属性。

工具栏属性

Attribute Default value Type Description
id null String It is an unique identifier of the component.
rendered true Boolean It is used to specify the rendering of the component.
binding null Object An el expression that maps to a server side
UIComponent instance in a backing bean
style null String It is used to set inline style of the container element.
styleClass null String It is used to set style class of the container. element.

在下面的示例中,我们正在实现组件。本示例包含以下文件。

JSF文件

// toolBar.xhtml





ToolBar



























ManagedBean

// ToolBar.java

package com.javatpoint;
import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.context.FacesContext;
@ManagedBean
public class ToolBar {
public void save() {
addMessage("Success", "Data saved");
}
public void update() {
addMessage("Success", "Data updated");
}
public void delete() {
addMessage("Success", "Data deleted");
}
public void addMessage(String summary, String detail) {
FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, summary, detail);
FacesContext.getCurrentInstance().addMessage(null, message);
}
}

输出: