JavaServer Faces

מוויקיפדיה, האנציקלופדיה החופשית

JavaServer Faces

JavaServer Faces (ראשי תיבות: JSF) הוא מפרט לפיתוח ממשקי משתמש עבור יישומי רשת הכתובים בשפת Java.

עובדות מהירות מפתח, גרסה אחרונה ...
JavaServer Faces
Thumb
מפתח Java Community Process
גרסה אחרונה 4.1.0 (5 ביוני 2024)
מערכת הפעלה חוצה-פלטפורמות
נכתבה בשפות Java
סוג רישיון Eclipse Public License 2.0, GPL linking exception
קוד מקור https://github.com/jakartaee/faces
קטגוריה יישומי ווב
https://javaserverfaces.java.net
סגירה

אף על פי ש-JSF בנויה על גבי טכנולוגיית ה-JSP, היא מציעה למפתח מודל השונה מ-JSP ומ-Servlets, של בקשה ותגובה (HTTP Request/Response).

העיקרון המנחה ב-JSF הוא שימוש ברכיבי תוכנה (components) בתוך דפי היישום. רכיבים אלו מקושרים לאובייקטים בשרת ושומרים על ערכם בצורה אוטומטית. עיקרון זה חוסך הרבה קוד Java בדפים ובכך מאפשר הפרדה בין שכבת התצוגה (view) לשכבת הבקר (controller) ושכבת הלוגיקה העסקית (business logic). כך נשמר מודל MVC ועל כן פיתוח היישום פשוט יותר.

ל-JSF ישנם מימושים רבים, אך המימוש הנפוץ ביותר נכון לתחילת העשור השני של המאה ה-21 הוא של חברת אורקל, שירש את המימוש של סאן. הוא מכונה Mojarra.

גרסאות

  • 11 במרץ 2004 - JSF 1.0
  • 27 במאי 2004 - JSF 1.1
  • 11 במאי 2006 - JSF 1.2
  • 2009 - JSF 2.0

קישורים חיצוניים

ויקישיתוף מדיה וקבצים בנושא JavaServer Faces בוויקישיתוף
ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.