קרדיט תמונה: אמיליה מנבסקה/מומנט/GettyImages
תגי JSP הם חלק חיוני מ-Java Server Pages, טכנולוגיה בצד השרת. תגים ב-JSP יוצרים קונטיינר לקוד Java, מבודדים ומספקים הפרדה של תוכן דינמי מאלמנטים עיצוביים סטטיים באתר שלך. למרות שרבים דומים לאלה המשמשים ב-Hyper Text Markup Language – HTML - תגי JSP אינם חלק משפת סקריפטים. במקום זאת, תגים ב-JSP הם רק מרכיב אחד בטכנולוגיה המתמקדת ביצירת תוכן אינטרנט דינמי. תגי JSP קובעים כיצד הקוד בתוכם יתנהג. רשימה של תגי JSP נפוצים יכולה להוות עזר טוב כדי להבטיח שאתה בוחר ומשתמש בתגים בצורה נכונה.
תגי הכרזה ב-JSP מתפקדים כמכולות זיהוי עבור הפונקציות, השיטות והמשתנים בדפי JSP. מכיוון שתגיות אלו מזהות ולא מייצרות פלט, לרוב תמצאו תגי הצהרה הפועלים בשילוב עם תגיות ביטוי או scriptlet. אפשרויות התחביר כוללות את הפשוט "" וחלופת ה-XML "jsp: הצהרה…."
סרטון היום
תגי ביטוי מאותתים ל-JSP להמיר הצהרת Java - הנקראת גם ביטוי - למחרוזת ולהציג את הפלט. אפשרויות התחביר כוללות את הפשוטה "" ואת חלופת ה-XML "jsp: ביטוי…."
הנחיות - או תגי הודעה - הן תגיות הוראות המכילות שני חלקים: סוג ותכונה. הסוג יכול להיות "דף", שנותן הנחיות עיבוד ספציפיות לדף, "כלול", המספק שמות קבצים ספציפיים או "ספריית תגים", המזהה את ספריית התגים שבה ברצונך להשתמש על הנוכחי עמוד. אפשרויות התחביר כוללות את הפשוט " ואת החלופה של XML "."
תגי Scriptlet מאפשרים לך להטמיע כל קוד מקור חוקי של Java בדפי שרת JSP. הקוד בתוך התגים מופעל בסדר רצוף בצד השרת וזמין לגישה ללקוח דרך דפדפן אינטרנט. אפשרויות התחביר כוללות את הפשוט " ואת חלופת ה-XML"jsp: scriptlet קוד Java."
תגי בקרת זרימה פועלים כמו - ומהווים חלופה ל - scriptlets. לעומת זאת, בניגוד ל-scriptlets, תגי בקרת זרימה מאפשרים לך לשלוט בסדר שבו ההצהרות פועלות. התגים המותנים "if" ו-"choose" ותגי האיטרטור "forEach" ו-"forTokens" הם כולם דוגמאות לתגיות בקרת זרימת JSP. מסגרת התחביר לכל אחד כוללת
תגי פעולה יכולים לומר ל-JSP להעביר שליטה בין דפים, להגדיר או לקבל מאפיינים, להקל על תמיכה עצמאית בדפדפן ביישומוני Java ולאפשר להשתמש ב-JavaBeans בצד השרת. מבין תגי הפעולה הזמינים הרבים, הנפוצים ביותר הם ה-include directive, התג קדימה, אשר מעביר את השליטה לדינמי או סטטי. URL ותג useBean, המאפשר ל-JSP ליצור או לקבל מופע של רכיב תוכנה לשימוש חוזר שעובד עם Java הנקרא JavaBean. אפשרות התחביר היחידה עבור תג פעולה היא גרסת ה-XML: "jsp: useBean גוף Java."
תגי הערות מיועדים ל"מידע בלבד" ואינם מופיעים בדפי JSP. השתמש בהם להבהרה או תיעוד והצג אותם על ידי לחיצה ימנית על דף אינטרנט וגישה לאפשרות "הצג מקור". אפשרות התחביר היחידה עבור תג הערה היא הגרסה הפשוטה: הערות מגיעות לכאן />.