Az alábbiakban bemutatjuk egy összetettebb példán keresztül a JSF használatát. Adatbázisként a példában MySQL-t használtunk. Innen érdemes letölteni a uwamp elnevezésű kiegészítőt ami telepítés nélkül működik: https://www.uwamp.com/en/
0.) Töltsük le a forráskódot: Egyszerűsített mintafeladat
1.) Hozzunk létre egy „dynamic web project”-et Eclipse-ben és másoljuk bele a zip tartalmát.
2.) Indítsuk el az uwamp szervert és a phpmyadmin alkalmazás segítségével hozzunk létre egy 'bank' elnevezésű adatbázist, „utf8 general ci” illesztéssel.
3.) Az import segítségével importáljuk be a csomagban lévő: src\dao\impl\sql\create.sql szkriptet, ami 3 táblát fog létrehozni.
4.) Az 1.) pontban létrehozott projektet indítsuk el: http://localhost:8080/bank