דף הבית   | מפת האתר   | אודות

 מדריך ללימוד JSP >הנחיית דף JSP> דוגמה 11: שימוש ברכיבי תסריט והנחיות JSP

הינך נמצא ב :

דוגמה ל-JSP המשתמש ברכיבי תסריט

והנחיות JSP

 

הקוד VectorsAngle.jsp מציג דף JSP המבצע חישוב של הזווית בין שני וקטורים שהוכנסו על ידי המשתמש. ה-JSP משתמש ברכיבי התסריט השונים:
JSP expression, JSP scriptlet, JSP declaration לצורך ביצוע משימה זו.
כמו כן ה-JSP משתמש ב- 2 סוגים של JSP directive: ב-import וב-errorPage.

השימוש ב-errorPage נעשה היות והחישוב שמבצע ה-JSP נעשה מבלי לבדוק את תקינותם של הנתונים המוזנים  או האם הם חסרים. לכן  ישנה סבירות גבוהה לכך ש-exception ייזרק. הדף מגדיר את הקובץ VectorsAngleError.jsp כדף הטיפול בשגיאות של הדף VectorsAngle.jsp.

שים לב לכך שכאשר תזין וקטורים חוקיים תקבל את הזווית ביניהם אולם כאשר תזין נתונים שגויים או חסרים ב-Form תקבל אינפורמציה לגבי ה-exception. המקרה האחרון מדגים את השימוש ב-directive הבאים: isErrorPage, errorPage.

להרצה לחץ להורדה לחץ

להלן קוד ה-JSP שמהווה את עיקר דוגמא זו. הנחיות JSP צבועות בירוק.

>

 



      
  כל הזכויות שמורות למערכות מידע אית"ן