Sistema Web com abas?

Estou precisando fazer um sistema web com abas utilizando o PrimeFaces e Hibernate. Quero que as página vão aparecendo nas abas dinamicamente.

Alguém tem um exemplo ou um link que possa me ajudar?

Talvez isso possa te ajudar!

https://www.primefaces.org/showcase/ui/panel/tabView.xhtml

Olá

Eu já tinha visto esse… o problema é que ai já esta definido as abas e eu quero que vá adicionando as abas de acordo o link e seu conteúdo

https://jqueryui.com/tabs/

faça por javascript então…

Naquele link que o @rafaeis postou do showcase do primefaces mostra tb como fazer as tabs dinamicamente

<p:tabView value="#{tabbedView.cars}" var="car">
    <p:tab title="Car - #{car.id}">
        <h:panelGrid columns="2" cellpadding="5">
            <f:facet name="header">
                <p:graphicImage name="demo/images/car/#{car.brand}-big.gif" />
            </f:facet>                    
            <h:outputText value="Brand:" style="font-weight: bold"/>
            <h:outputText value="#{car.brand}" />

            <h:outputText value="Year:" style="font-weight: bold"/>
            <h:outputText value="#{car.year}" />

            <h:outputText value="Color:" style="font-weight: bold"/>
            <h:outputText value="#{car.color}" />
        </h:panelGrid>
    </p:tab>
</p:tabView>

onde o cars, vem do managedBean

private List<Car> cars;

@PostConstruct
public void init() {
    cars = new ArrayList<Car>();
    cars.add(new Car("Y25YIH5", "Fiat", 2014, "Black", 10000, true));
    cars.add(new Car("JHF261G", "BMW", 2013, "Blue", 50000, true));
    cars.add(new Car("HSFY23H", "Ford", 2012, "Black", 35000, false));
    cars.add(new Car("GMDK353", "Volvo", 2014, "White", 40000, true));
    cars.add(new Car("345GKM5", "Jaguar", 2011, "Gray", 48000, false));
}
 
public List<Car> getCars() {
    return cars;
}