Potreban softver: - Apache Netbeans 14 - glassfish 6.2.1. - JDK 11.0.16 Uputstvo za instalaciju 1. Preuzeti Apache Netbeans 14 Installer za odgovarajucu platformu (https://netbeans.apache.org/download/nb14/) 2. Preuzeti Glassfish 6.2.1 (https://glassfish.org/download) 3. Preuzeti JDK 11.0.16 za odgovarajucu platformu (https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html) 4. Instalirati JDK 11.0.16 pokretanjem installer-a 5. Instalirati Apache pokretanjem installer-a (tokom instalacije izabrati odgovarajuci JDK 11.0.16) 6. Raspakovati glassfish Kreiranje projekta 1. Otvoriti Apache NetBeans 14 (ukoliko se ne pokrece, nije setovan dobar jdk prilikom instalacije) 2. File -> New project -> Java with Maven -> Web application 3. Name and location - Setovati ime i lokaciju projekta 4. Settings - Server -> Add server - Izabrati glassfish server - Setovati putanju do glassfish raspakovanog foldera - domain - domain1, host - localhost - Jakarta EE 9 Web 5. Finish Nakon kreiranog projekta u web.xml, u web-app tag dodati: Faces Servlet jakarta.faces.webapp.FacesServlet 1 Faces Servlet *.xhtml Kreirati pocetnu stranicu kao Web pages -> New -> JSF Page JSF stranici, u html tag dodati xmlns:h="http://xmlns.jcp.org/jsf/html" Pocetnu stranicu uglavnom nazivamo index.xhtml Za postavljanje pocetnog fajla aplikacije u web.xml dodati: index.xhtml