小编Moh*_*yed的帖子

Primefaces数据表排序和过滤直到rowSelect才能工作

我知道这个问题可能重复,但我真的找不到解决问题的方法; 我的问题,排序和过滤等数据库功能无法正常工作,除非我在关闭对话框后单击任何行显示详细信息对话框,所有"排序,过滤"正常工作并按预期工作.

这是我的代码:Bean.java

@ViewScoped
public class HomeBean implements Serializable {

    private List<Ticket>    filteredTickets;
    private List<Ticket>    tickets;
    private Ticket          selectedTicket;
    private Ticket[]        selectedTickets;

    public HomeBean() {
        super();
    }

    @PostConstruct
    public void init() {
        getData();
    }

    private void getData() {
        TicketFacade service;
        service = TicketFacade.getInstance();
        try {
            tickets = service.selectTickets();
        } catch (Exception e) {
            logger.error(Utilities.printStackTrace(e));
        }
    }
    // setter & getters

    @PreDestroy
    public void finalize() {
        logger.debug("@PreDestroy");
    }
}
Run Code Online (Sandbox Code Playgroud)

这是xhtml

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" …
Run Code Online (Sandbox Code Playgroud)

sorting datatable jsf filtering primefaces

5
推荐指数
1
解决办法
9100
查看次数

标签 统计

datatable ×1

filtering ×1

jsf ×1

primefaces ×1

sorting ×1