WSP gang 8



JSF (hvis interesse)

Gæstebogseksemplet fra forelæsningen (som JDeveloper-projekt) kan findes her.
Bemærk at det kræver en MySQL-database på den lokale maskine.

JSF og JDeveloper

Generelt om JSF og JDeveloper: http://www.oracle.com/technology/products/jdev/jsf.html

Apache MyFaces Trinidad og Oracle ADF Faces

Besøg http://example.irian.at/trinidad-demo/ og prøv demoerne.
Apache MyFaces Trinidad og Oracle ADF Faces er umiddelbart tilgaengeligt i JDeveloper.

Opret et nyt projekt og prøv at bruge nogle JSF-komponenter efter eget valg.

Adgang til session-objektet fra JSF

Man kan få adgang til session-objektet (og de andre implicitte objekter - og deres objekter) med f.eks.
FacesContext ctx = FacesContext.getCurrentInstance();
HttpSession session = (HttpSession)ctx.getExternalContext().getSession(false);


Hvis interesse: MyFaces Tomahawk


Se en række eksempler på MyFaces-komponenter her (klik på MyFaces Tomahawk Examples).
Prøv f.eks. komponenterne File Upload, Calendar, HTML Editor og Tree.

Prøv at køre eksemplerne (de findes også i en simplere udgave) selv.
WAR-filen kan køres direkte i Tomcat (smid den i webapps/) eller fra JDeveloper (opret projekt fra WAR-fil).


MyFaces' hjemmeside: http://myfaces.org/ (nyeste udgave er på http://myfaces.apache.org/)

How To Add a Custom JSP Tag Library to JDeveloper 10g: http://www.oracle.com/technology/products/jdev/tips/schalk/taglibs/taglibs.html