ה jsp:include תג פעולה משמש לכלול את התוכן של משאב אחר שהוא עשוי להיות jsp, html או servlet.
תג הפעולה jsp include כולל את המשאב בזמן הבקשה, כך הוא טוב יותר עבור דפים דינמיים כי עשויים להיות שינויים בעתיד.
ניתן להשתמש בתג jsp:include כדי לכלול דפים סטטיים ודפים דינמיים.
היתרון של jsp:include תג פעולה
שימוש חוזר בקוד : אנו יכולים להשתמש בדף פעמים רבות, כגון הכללת עמודי כותרת עליונה ותחתית בכל הדפים. אז זה חוסך הרבה זמן.
ההבדל בין jsp include directive ו-include action
JSP כוללים הנחיה | JSP כולל פעולה |
---|---|
כולל משאב בזמן התרגום. | כולל משאב בזמן בקשה. |
טוב יותר עבור דפים סטטיים. | טוב יותר עבור דפים דינמיים. |
כולל את התוכן המקורי בסרבלט שנוצר. | קורא לשיטת include. |
תחביר של jsp:include תג פעולה ללא פרמטר
<jsp:include page="relativeURL | "> </jsp:include>
תחביר של jsp:include תג פעולה עם פרמטר
<jsp:include page="relativeURL | "> <jsp:param name="parametername" value="parametervalue | "> </jsp:param></jsp:include>
דוגמה לתג הפעולה jsp:include ללא פרמטר
בדוגמה זו, קובץ index.jsp כולל את התוכן של הקובץ printdate.jsp.
קובץ: index.jsp<h2>this is index page</h2> <h2>end section of index page</h2>קובץ: printdate.jsp
הורד את הדוגמה הזו