JavaServer Faces ( JSF ) bruger komponent-og event- baserede interaktioner for bygge web- applikationer og tilhørende brugergrænseflader . Rich , MMS sider kan fremstilles af teknologien . Det er en del af Apache Beehive værktøj , der er designet til at gøre Java EE applikationer hurtigere og nemmere at udvikle sig. Det bruger også Netui , som er baseret på Apache Struts , der er designet til at udvikle web -sider ved hjælp Java. JSF giver mulighed for etablering af dynamisk indhold er baseret på dynamisk information hentet fra en hjemmeside backend eller database. Instruktioner
1
Download den nyeste version af JSF . Der er en række projekter, der omfatter JSF , og der kan være forskellige versioner af download til rådighed (se Resources).
2
Aktiver JSF ved at integrere JSF tags i din web app . Brug den allernyeste version af JSF , hvis muligt.
3
Konfigurer din webapplikation ved at ændre den relevante XML-konfigurationsfil til din version . Dette vil fremgå af den dokumentation, der følger med download. JSF programmering indebærer anvendelse servlets leveret med JSF og standard Java Server Pages ( JSP) servlets . For at kunne bruge JSF , skal du bruge en web.xml fil , JSF servlets , og en " Facesconfig.xml " fil som et minimumskrav .
4
Test JavaFaces konfiguration. Når miljøet fungerer, og konfigureret, vil du være i stand til at bruge JSF miljø til at skrive dynamiske web -programmer.
5.
Skriv JSP kode. Processen her involverer skabe de JSP sider , hvilket skaber en ejendomme fil , hvilket skaber en forvaltet bønne , registrering af bønner i konfigurationsfilen , definerer en navigation regel for det, og til sidst kører programmet .
Et eksempel på en simple JSF ansøgning ( se Resources) duplikeres her : Hej
< % @ taglib uri = " http://java.sun.com/jsf/html " prefix = "h" % >
<% @ taglib uri = " http://java.sun.com/jsf/core " prefix = "f" % >
< f: loadBundle basename = " roseindia.messages " var = " beskeden "/>
indtaste dit navn value = " " />
< br >
< /h: formular >
< /body>
< p > < /html >
< /f: view >