לדלג לתוכן

JavaServer Faces

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־09:38, 4 באוקטובר 2012 מאת YFdyh-bot (שיחה | תרומות) (r2.7.3) (בוט מוסיף: kk:JavaServer Faces)


שגיאות פרמטריות בתבנית:תוכנה

פרמטרים [ אתר בית ] לא מופיעים בהגדרת התבנית

JavaServer Faces
מפתח קרן אקליפס עריכת הנתון בוויקינתונים
גרסה אחרונה 2.1.11 (31 במאי 2012)
נכתבה בשפות Java עריכת הנתון בוויקינתונים
סוג רישיון Eclipse Public License 2.0, GPL linking exception עריכת הנתון בוויקינתונים
קוד מקור https://github.com/jakartaee/faces עריכת הנתון בוויקינתונים
קטגוריה יישומי אינטרנט
אתר רשמי
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

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

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

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

ל JSF ישנם מימושים רבים אך המימוש הנפוץ ביותר כיום הוא של חברת סאן.

גרסאות

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

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


ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.