JavaServer Faces ( JSF ) använder komponenter och händelse - baserad interaktion för att bygga webbapplikationer och tillhörande användargränssnitt . Rika , multimedia sidor kan produceras från tekniken . Det är en del av Apache Beehive verktyg , utformade för att göra Java EE-applikationer snabbare och lättare att utveckla . Den använder också Netui , som är baserad på Apache Struts , utformad för att utveckla webbsidor med Java . JSF möjliggör skapandet av dynamiskt innehåll baserat på dynamisk information som hämtas från en webbplats backend eller databas . Instruktioner
1
Ladda ner den senaste versionen av JSF . Det finns ett antal projekt som omfattar JSF , och det kan finnas olika versioner av nedladdning finns ( se Resurser ) .
2
Aktivera JSF genom att integrera JSF -taggar i din Web App . Använd den allra senaste versionen av JSF om möjligt .
3
Konfigurera webbprogrammet genom att ändra lämplig XML konfigurationsfilen för din version . Detta kommer att anges i den dokumentation som medföljer hämtningen . JSF -programmering innebär att man använder servlets försedda med JSF och standard JSP ( JSP ) servlets . För att använda JSF , behöver du en web.xml fil , JSF Servlets , och en " Facesconfig.xml " fil som ett minimikrav .
4
Testa JavaFaces konfigurationen . När miljön fungerar och konfigureras , kommer du att kunna använda JSF miljön att skriva dynamiska webbprogram .
5
Skriv JSP -koden . Processen innebär här att skapa JSP-sidor , skapa en egenskaper fil , skapa en lyckades böna , registrera bönan i konfigurationsfilen , definierar en navigering regel för det , och slutligen köra programmet .
Ett exempel på en enkel JSF-applikation ( se Resurser ) dupliceras här:
< % @ 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 = " meddelande " />
ange ditt namn value = " " /> < /h1 >
< /h : formulär >
< /body>
< /html >
< /f : view > Addera