قائمة علامات JSP

click fraud protection
شاب يستخدم جهاز الكمبيوتر المحمول الخاص به لمحاولة حل مشكلة مع التعليمات البرمجية

حقوق الصورة: إميليجا مانيفسكا / Moment / 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" البسيط."

تسمح لك علامات البرنامج النصي بتضمين أي كود مصدر Java صالح في صفحات خادم JSP. يتم تنفيذ الكود الموجود داخل العلامات بترتيب متتالي على جانب الخادم ومتاح للوصول إلى العميل من خلال مستعرض ويب. تتضمن خيارات بناء الجملة " وبديل XML" البسيطjsp: scriptlet كود جافا. "

تعمل علامات التحكم في التدفق بنفس وظيفة scriptlets - وهي بديلة عن -. على عكس scriptlets ، تسمح لك علامات التحكم في التدفق بالتحكم في الترتيب الذي تعمل به العبارات. العلامات الشرطية "if" و "select" وعلامات التكرار "forEach" و "forTokens" كلها أمثلة على علامات التحكم في تدفق JSP. يشمل الإطار النحوي لكل منها كود جافا. على سبيل المثال ، عند استخدام جملة "if" ، يكون بناء الجملة الصحيح هو كود جافا حيث test = هو النوع و "$ test parameters" يحدد سمات الوسم.

يمكن لعلامات الإجراء أن تخبر JSP بنقل التحكم بين الصفحات ، وتعيين الخصائص أو الحصول عليها ، وتسهيل الدعم المستقل للمتصفح لتطبيقات Java الصغيرة وإتاحة استخدام JavaBeans من جانب الخادم. من بين العديد من علامات الإجراءات المتاحة ، أكثرها شيوعًا هي توجيه التضمين ، وعلامة إعادة التوجيه ، التي تنقل التحكم إلى ديناميكي أو ثابت عنوان URL وعلامة useBean ، التي تسمح لـ JSP بإنشاء أو تلقي مثيل لمكون برنامج قابل لإعادة الاستخدام يعمل مع Java يسمى جافا بين. خيار بناء الجملة الوحيد لعلامة الإجراء هو إصدار XML: "jsp: useBean جسم جافا ".

علامات التعليق هي "للمعلومات فقط" ولا تظهر في صفحات JSP. استخدمها للتوضيح أو التوثيق واعرضها عن طريق النقر بزر الماوس الأيمن على صفحة ويب والوصول إلى خيار "عرض المصدر". الخيار الوحيد لبناء الجملة لعلامة التعليق هو الإصدار البسيط: التعليقات تذهب هنا />.