1.
מהי טכנולוגית Java
Server Pages?
2. כיצד
טכנולוגית JSP עובדת?
3.
מדוע
צריך JSP אם כבר יש Servlets?
4.
אילו שרתי אינטרנט תומכים בטכנולוגית JSP ?
5. מהו דף JSP?
6. כיצד נוצר
ומקומפל דף JSP ?
7.
כיצד עובדים דפי
JSP?
8.
היכן אני יכול
למצוא מידע נוסף על JSP ?
9.
כיצד אני יכול להשתמש ב-Java Beans בדף
JSP ?
10.
באילו שפות סקריפטים אני יכול להשתמש עם JSP
?
1.
מהי
טכנולוגית Java Server
Pages?
טכנולוגית Java
Server Pages(JSP) מספקת דרך פשוטה ומהירה ליצירת דפי
web המציגים תוכן המיוצר דינאמית. מפרט ה-JSP
פותח על ידי יוזמה industry-wide בהובלת sun
microsystems ומגדיר את האינטראקציה בין שרת לדף JSP
ומתאר את הפורמט והתחביר של דף זה.
לראש הדף
2.
כיצד טכנולוגית JSP
עובדת? דפי JSP
משתמשים ב-xml tags ותסריטים הכתובים בשפת Java. דפי JSP מקומפלים
ל-Servlets .JSP יכול לקרוא ל-JavaBeans או
Enterprise Java Beans על מנת לבצע עיבוד בשרת. ובזאת
טכנולוגית ה-JSP הינה מרכיב מפתח בארכיטקטורה סקיילבילית
עבור אפליקציות מבוססי web. דפי JSP
אינם מוגבלים לפלטפורמה או לשרת web
ספציפי.
לראש הדף
3.
מדוע צריך JSP
אם כבר יש Servlets?
דפי JSP מקומפלים ל-Servlets, לכן תיאורטית אתה יכול לכתוב Servlets
שיתמכו באפליקציה המבוססת web שלך. אולם, טכנולוגית ה-JSP
תוכננה כך שתפשט את תהליך יצירת הדפים על ידי הפרדה בין התצוגה ה-web-ית
לתוכן. באפליקציות רבות התגובה הנשלחת אל הלקוח היא קומבינציה של template
data ונתונים המיוצרים דינאמית. בסיטואציה זו הרבה יותר קל לעבוד
עם דפי JSP מאשר לעשות הכל עם Servlets.
לראש הדף
4.
אילו שרתי
אינטרנט תומכים בטכנולוגית JSP ?
ישנם מס' מימושים של טכנולוגית JSP
עבור שרתי אינטרנט שונים. האינפורמציה המעודכנת ביותר לגבי תמיכה המוכרזת רישמית
נמצאת ב-http://java.sun.com/products/jsp/industry.html
לראש הדף
5. מהו דף JSP?
דף JSP הוא דף הנוצר על ידי
מפתח web הכולל תגי JSP, הצהרות
JSP ותסריטי JSP משולבים עם תגים
סטטיים (HTML,XML). דף JSP הוא בעל
הסיומת ".jsp"זה
מציין לשרת ה-web ש-JSP engine יעבד
אלמנטים של דף זה.
לראש הדף
6.
כיצד נוצר ומקומפל דף JSP ?
דפים הבנויים על ידי שימוש בטכנולוגית JSP
ממומשים על ידי שלב של תרגום שמתבצע פעם אחת בלבד. כאשר הדף נקרא בפעם
הראשונה הדף מקומפל ל-Java Servlet class ונשאר בזיכרון
השרת, כך שלקריאות הבאות לדף זה יש זמן תגובה מהיר ביותר.
לראש הדף
7. כיצד עובדים דפי
JSP? מנוע
JSP מתרגם תגים ורכיבי תסריט ומייצר את התוכן הנדרש. למשל
על ידי קריאה ל-Bean, גישה למסד נתונים או הכללת קובץ ואז
שולח את התוצאות בחזרה ללקוח בצורת דף HTML
(או XML).
הלוגיקה מייצרת את התוכן סגור בתגים ו-Beans המעובדים
בשרת. רכיבי תסריט מאפשרים למפתח לקשור הכל ביחד. תגי HTML
רגילים שולטים על הפורמט והתצוגה של הדף המיוצר.
לראש הדף
8.
היכן אני יכול למצוא מידע נוסף על JSP ?
המקום הראשון לבדוק הוא
http://java.sun.com/products/jsp/
האתר מכיל מספר גדול מאוד של משאבים כמו גם מצביעים
ל-mailing list וקבוצות דיון העוסקים בנושאים הקשורים
לטכנולוגית JSP.
לראש הדף
9.
כיצד אני יכול להשתמש ב-Java Beans בדף
JSP ?
מפרט ה-JSP כולל תגים סטנדרטיים עבור שימוש
ומניפולציה של Beans.
תג ה-useBean יוצר מופע של
מחלקת Java Beans מסויימת. אם מופע כזה כבר קיים נעשה בו
שימוש, אחרת מיוצר חדש. התגים setProperty,
getProperty מאפשרים לך לבצע מניפולציות של מאפייני Bean
נתון.
לראש הדף
10.
באילו שפות
סקריפטים אני יכול להשתמש עם JSP ?
מספר מנועי JSP עשויים
לתמוך בשפות אחרות אך מפרט JSP 1.1 מציין רק שפת סקריפטים
אחת המבוססת על שפת Java.
לראש הדף |