Ugrás a tartalomhoz

JavaServer Faces

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen Pasztillabot (vitalap | szerkesztései) 2007. november 3., 22:33-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (Rendezés a gondolatjelek körül)

A JavaServer Faces (röviden JSF) egy keretrendszer, amely a Java alapú, konkrétabban JSP alapú webes, grafikus felhasználói felületek fejlesztését könnyíti meg. A hagyományos webtechnológiáktól eltérően a JSF megközelítése komponens alapú. A JSF fejlesztése a Java Community Process keretében történik.

Verziótörténet

  • JSF 1.0 (2004. március 11.) – Ez volt az első JSF specifikáció. Fejlesztése a JSR 127 keretében történt.
  • JSF 1.1 (2004. május 27.) – Csak hibajavításokat tartalmazott. A specifikáció nem változott. Ezt a verziót is még a JSR 127 alatt definiálták.
  • JSF 1.2 (2006. május 11.) – Ezt a verziót már a JSR 252 keretében szabványosították. A hibajavításokon kívül tartalmazza többek között az alábbi változásokat:
    • A konfigurációs fájlok alakját XML séma fájlok (XSD fájlok) definiálják a korábbi DTD fájlok helyett.
    • Több frame-mel és több ablakkal rendelkező alkalmazások támogatása.
    • Biztonsági kiegészítések a kliensoldali állapottároláshoz.
    • A specifikáció átszervezése normatív és nem normatív szekciókba.
  • JSF 2.0 (terv szerint valamikor 2008-ban) – Várhatóan a J2EE 6 verzió specifikációjával egyidejűleg fog kijönni. A szabványosítási folyamatot a JSR 314 alatt koordinálják.