|
صفحة: 87
html > body > form > תוכלו לראות כי כאן אין זכר להגדרות או לביטויים ב ; jsp- בקטע המודגש באפור ניתן לראות כי הביטויים הוחלפו על-ידי הערכים שחושבו בהרצה מסוימת שבה הוגרלו המספרים 6 , 3 ו . 3- מה קורה מאחורי הקלעים ? כפי שהסברנו , כאשר השרת מקבל את הבקשה הראשונה לדף , JSP הוא מתרגם את הדף לתכנית בשפת ג ' אווה ; תכנית זו נקראת שרתון . ( servlet ) לאחר התרגום , השרתון מהודר והשרת יוצר עצם שרתון שתפקידו להגיב לבקשת הלקוח . בבקשות הבאות של אותו דף אין כבר צורך לתרגם ולהדר את הדף . כאשר מגדירים משתנים ופונקציות באמצעות התג < % ! מגדירים שדות ופעולות של עצם השרתון . השדות מוכרים לכל הקוד של העצם , ולכן אפשר לגשת אליהם מכל מקום בדף . לסיכום , עד כה הכרנו שני סוגים של תגים שבתוכם ניתן לכתוב קוד בשפת ג ' אווה בתוך דף : JSP הגדרות : jsp את ההגדרות של הפונקציות והמשתנים רושמים בין התגים < % ! ו- . % > נהוג לרשום הגדרות אלה בחלקו העליון של דף ה . jsp- פונקציות ומשתנים שמוגדרים באופן זה הם שדות של העצם שהשרת יוצר כתוצאה מתרגום הדף ולכן מוכרים בדף כולו . ביטויי : jsp אלה ביטויים בשפת ג ' אווה שנכתבים בין התגים < % = ו . % > - ביטויים כאלה יופיעו בחלק התחתון של דף ה , jsp- בתוך החלק העיצובי של הדף . הערך של ביטויים אלה מוכנס לתוך הפלט ( דף ( HTML שיוצר השרת . שאלה 3 . 1 . 1 נסו להשתמש במשחק ' מכונת המזל , ' האם אתם מצליחים לקבל 10 נקודות ?
|
|