==== Eclipse projekt létrehozása ==== Hozzunk létre egy dinamikus webprojektet pl. Prime1 néven és a WEB-INF/lib alkönyvtárba másoljuk bele az imént letöltött primefaces-X.Y.jar-t és a cdi-api jar fájlt is. Hozzunk létre egy WEB-INF/faces-config.xml állományt és másoljuk bele az alábbi kódot: Hozzunk létre egy WEB-INF/web.xml állományt és másoljuk bele az alábbi kódot: JournalDev-PrimefacesWebApplication faces/index.xhtml Faces Servlet javax.faces.webapp.FacesServlet 1 Faces Servlet /faces/* State saving method: 'client' or 'server' (=default). See JSF Specification 2.5.2 javax.faces.STATE_SAVING_METHOD client javax.servlet.jsp.jstl.fmt.localizationContext resources.application Hozzunk létre egy új Java osztályt Editor.java néven a ait.demo package-ban és másoljuk bele az alábbi kódot: package ait.demo; import javax.inject.Named; import java.io.Serializable; import javax.enterprise.context.SessionScoped; @Named @SessionScoped public class Editor implements Serializable { private static final long serialVersionUID = -5624515565475797217L; private String value = "This editor is provided by PrimeFaces"; public String getValue() { return value; } public void setValue(String value) { this.value = value; } } Hozzunk létre egy WebContent/index.xhtml nevű állományt az alábbi tartalommal:

Hello World PrimeFaces

Látogassuk meg a http://localhost:8080/[projektnév]/faces/index.xhtml oldalt