Primefaces and Bootstrap are hard to work together.

Bootstrap defines a bunch of css classes (like navbar) which are used in html. But primefaces render the components by using its own css classes (like ui-menubar).

Although Primefaces provide a bootstrap theme, the theme just makes the primefaces components look like bootstrap look an feel. But those components are still rendered by using primefaces css classes, not bootstrap css classes.

Featured Post

Are you self-employed and wondering how you could make your day-to-day accounting tasks easier?

$50 for every new paid QuickBooks Self-Employed subscription referred