לדלג לתוכן

JavaServer Faces

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־17:25, 27 בינואר 2009 מאת אבי יהודה (שיחה | תרומות) (JSF היא טכנולוגיה לפיתוח ממשקי משתמש עבור יישומי רשת)
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)

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

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

העיקרון המנחה ב-JSF הוא שימוש ברכיבי תוכנה (components) בתוך דפי היישום, רכיבים אלו מקושרים לאובייקטים בשרת ושומרים על ערכם בצורה אוטומטית.

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