表单内部不可编辑的primefaces数据表

表单内部不可编辑的primefaces数据表,primefaces,datatable,Primefaces,Datatable,Hy 当我有一个带有paginator的primefaces数据表,它唯一可读且不可编辑时,它不需要在表单内部,对吗?虽然我在里面见过很多次 谢谢你理解正确。JSF表单使用“回发”技术将表单数据提交回包含表单的页面。如果不想这样做,则没有h:form 示例如下所示 xhtml 设置默认选择菜单 managedbean @ManagedBean(name="dtBasicView") @ViewScoped public class BasicView implements Serializa

Hy

当我有一个带有paginator的primefaces数据表,它唯一可读且不可编辑时,它不需要在表单内部,对吗?虽然我在里面见过很多次


谢谢你理解正确。JSF表单使用“回发”技术将表单数据提交回包含表单的页面。如果不想这样做,则没有
h:form

示例如下所示

xhtml


设置默认选择菜单
managedbean

@ManagedBean(name="dtBasicView")
@ViewScoped
public class BasicView implements Serializable {

    private List<Car> cars;

    @ManagedProperty("#{carService}")
    private CarService service;

    @PostConstruct
    public void init() {
        cars = service.createCars(10);
    }

    public List<Car> getCars() {
        return cars;
    }

    public void setService(CarService service) {
        this.service = service;
    }
}
@ManagedBean(name=“dtBasicView”)
@视域
公共类BasicView实现了可序列化{
私家车名单;
@ManagedProperty(“#{carService}”)
私家车服务;
@施工后
公共void init(){
汽车=服务。创建汽车(10);
}
公共列表getCars(){
返回车辆;
}
公共无效设置服务(CarService服务){
服务=服务;
}
}
@ManagedBean(name="dtBasicView")
@ViewScoped
public class BasicView implements Serializable {

    private List<Car> cars;

    @ManagedProperty("#{carService}")
    private CarService service;

    @PostConstruct
    public void init() {
        cars = service.createCars(10);
    }

    public List<Car> getCars() {
        return cars;
    }

    public void setService(CarService service) {
        this.service = service;
    }
}