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