JavaServer Faces ( JSF ) bruker komponent-og hendelsesbasert interaksjoner for å bygge web-applikasjoner og tilhørende brukergrensesnitt . Rike , multimedia sider kan produseres fra teknologien . Det er en del av Apache Beehive verktøy , designet for å gjøre Java EE -applikasjoner raskere og enklere å utvikle . Den bruker også Netui , som er basert på Apache Struts, designet for å utvikle websider ved hjelp av Java. JSF tillater etablering av dynamisk innhold basert på dynamisk informasjon hentet fra et nettsted backend eller database . Instruksjoner
en
Last ned den nyeste versjonen av JSF . Det finnes en rekke prosjekter som omfatter JSF , og det kan være forskjellige versjoner av nedlastingen tilgjengelig ( se Ressurser ) .
2
Aktiver JSF ved å integrere JSF koder i Web -app. Bruk den nyeste versjonen av JSF hvis mulig.
3
Konfigurer web-applikasjon ved å endre den aktuelle XML-konfigurasjonsfil for din versjon. Dette vil bli vist i dokumentasjonen som følger med nedlastingen. JSF programmering innebærer å bruke servlets følger med JSF , og standard Java Server Pages ( JSP ) servletter . For å kunne bruke JSF , vil du trenge en web.xml fil , JSF servlets , og en " Facesconfig.xml " filen som et minimumskrav.
4
Test JavaFaces konfigurasjon. Når miljøet fungerer og konfigurert, vil du være i stand til å bruke JSF miljøet for å skrive dynamiske web- programmer.
5
Skriv JSP-koden . Prosessen innebærer her å opprette JSP-sidene , og skaper en eiendommer fil , og skaper en administrert bønne , registrere bønne i konfigurasjonsfilen , definere et navigasjonssystem regel for det, og til slutt kjører programmet .
Et eksempel på en enkel JSF -programmet (se Resources ) er duplisert her : en
< % @ 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 = " melding " />
inn ditt navn value = "" /> < /h1 >
< /h : form>
< /body >
< p > < /html >
< /f : view >