كيفية تشغيل ملف JSP في Eclipse مع خادم JBoss
⚡ ملخص ذكي
تشغيل ملف JSP في Eclipse يتطلب استخدام خادم JBoss تثبيت Java وJBoss، وتكوين الخادم داخل بيئة التطوير المتكاملة، وإنشاء مشروع ويب ديناميكي، وكتابة الصفحة، ونشرها لعرض مخرجات المتصفح.
في هذا البرنامج التعليمي، سنقوم بدراسة أساسيات كتابة وتشغيل JSP. سوف نقوم بالتثبيت Java وخادم JBoss على أجهزتنا لأنها متطلبات مسبقة لتشغيل JSP.
تثبيت Java
لتثبيت java، نحتاج إلى التحقق مما إذا كان لدينا أي إصدارات أقدم من JDK (Java مجموعة التطوير) على الجهاز. إذا كانت الإجابة بنعم، قم بإلغاء تثبيتها.
راجع هذا الدليل تثبيت Java.
كيفية تكوين خادم JBoss في Eclipse
فيما يلي عملية خطوة بخطوة حول كيفية تكوين خادم JBoss Eclipse:
الخطوة 1) يمكن تنزيل خادم JBoss من الرابط التالي الصفحة :
بعد تنزيل أحدث إصدار من الخادم من الرابط، سنحصل على ملف مضغوط يجب فك ضغطه.
بعد فك الضغطping يتم نقله إلى المجلد التالي:
يمكننا تشغيل الخادم وإيقافه باستخدام start and stop exe من مجلد bin.
الخطوة 2) يمكننا تضمين الخادم في Eclipse IDE باستخدام الطريقة التالية:
- أنشئ خادمًا جديدًا بإضافة اسم إليه كمضيف محلي
- حدد إصدار الخادم من قائمة الخوادم
- ستتم إضافة اسم الخادم هنا باسم JBoss v5 على المضيف المحلي (الاسم الذي تم تحديده في الخطوتين أعلاه)
- اضغط على زر إنهاء لإكمال الخطوات.
نحتاج إلى تحديد إصدار الخادم الذي نستخدمه، ويمكننا تحديد المسار الذي قمنا بفك الضغط منه أعلاه.
بمجرد أن نضغط على زر الإنهاء، سيتم إضافة الخادم إلى Eclipse IDE.
تم الانتهاء من تثبيت JBoss، ويمكن الوصول إلى الخادم من هنا.
الخطوة 3) اختبار التثبيت
تحقق مما إذا كان التثبيت قد تم بشكل صحيح أم لا:
- Once Spa Java وبعد أن تم تثبيت خادم JBoss على الجهاز، يمكننا البدء في استخدامهما في Eclipse IDE.
- في eclipse IDE، نتحقق من عدم وجود أخطاء ومن تعيين مسار java كمتغير بيئي.
- إذا تم تنفيذ الخطوات المذكورة أعلاه بنجاح، فسيبدأ الخادم بنجاح.
تم بدء تشغيل الخادم بنجاح.
كيفية تشغيل مشروع ويب ديناميكي JSP في Eclipse
الخطوة 1) يمكننا إنشاء مشروع ويب ديناميكي بالضغط بزر الماوس الأيمن على مستكشف المشروع، وسوف نحصل على النافذة التالية:
الخطوة 2) بمجرد أن نضغط على زر التالي في الشاشة أعلاه، نحصل على النافذة التالية، حيث يتعين علينا إدخال اسم المشروع ثم النقر فوق إنهاء.
- اسم المشروع
- انقر فوق زر الإنهاء
بمجرد النقر على زر الإنهاء، سيتم إنشاء المشروع ورؤيته على المستكشف مع المجلدات التالية.
كيفية تشغيل برنامج JSP في Eclipse
فيما يلي الخطوات اللازمة لتشغيل برنامج JSP في Eclipse:
الخطوة 1) إنشاء صفحة JSP جديدة
في المشروع الأكثر روعة، انقر بزر الماوس الأيمن على المشروع ثم انقر على صفحة JSP جديدة.
الخطوة 2) حدد المجلد وأدخل اسم الملف
سيتم فتح النافذة التالية، وسوف تساعدك في إنشاء JSP جديد في المشروع.
- حدد المجلد الأصلي في دليل التطبيق
- حدد مجلد محتوى الويب حيث يتم إنشاء JSP ضمن هذا المجلد
- أدخل اسم ملف JSP.
- انقر على زر إنهاء لإكمال الخطوات ويتم إنشاء JSP.
تم إعطاء اسم الملف كـ guru_example.jsp ثم النقر فوق التالي ثم إنهاء.
الخطوة 3) تحقق من JSP الذي تم إنشاؤه في المجلد
بمجرد إنشاء JSP، يتم رؤيته في مجلد محتوى الويب على النحو التالي:
الخطوة 4) أدخل الرمز في الملف ثم قم بالتشغيل
أدخل الكود التالي في الملف:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Guru Example1</title> </head> <body> <a>This is Guru JSP.</a> </body> </html>
شرح الكود:
Code خط 1: نقوم هنا بتعريف توجيهات الصفحة مثل اللغة التي تم تعيينها على java، وcontentType على text/html، وpageEncoding على معيار ISO-8859 (سنتعلم بمزيد من التفاصيل في قسم توجيهات المقالة في JSP)
Code السطر 3-12: هنا قمنا بتعريف كود HTML يحتوي على النص "هذا هو" Guru JSP" والتي تظهر كناتج.
كيفية بدء تشغيل خادم JBoss ونشر المشروع فيه Eclipse
الخطوة 1) في خانة رمز الخصم، أدخل TABBYDAY. بيئة تطوير متكاملة للكسوف، في قسم الخوادم انقر بزر الماوس الأيمن على الخادم الذي تم تكوينه وهناك خيار لبدء الخادم.
الخطوة 2) بمجرد بدء تشغيل الخادم، يمكننا نشر مشروع Gurutest. في مستكشف المشروعات، انقر بزر الماوس الأيمن على مشروع Gurutest ثم انقر فوق "تشغيل على الخادم" وسنحصل على الخيارات التالية.
- حدد الخادم إما اختيار الخادم الموجود أو تحديد خادم جديد
- حدد الخادم الذي تم تعريفه بالفعل.
- انقر فوق زر الإنهاء.
الخطوة 3) بمجرد النقر على زر إنهاء، ستظهر نافذة جديدة.
هناك خياران ،
- إما لاختيار الخادم الموجود أو
- تكوين الخادم يدويا
في هذه الحالة، قمنا بالفعل بتكوين الخادم في الحالة المذكورة أعلاه. ومن ثم يمكننا تحديد الخادم الذي تم تكوينه ثم النقر فوق التالي.
هنا نحصل على المشاريع التي تم تكوينها والتي سيتم نشرها.
عندما نضغط على زر الإنهاء، يتم نشر المشروع على الخادم ويمكن رؤية الرسالة في لقطة الشاشة التالية.
عندما نحاول الوصول http://localhost:8080/gurutest/guru_example.jsp
أين،
المضيف المحلي: مضيفنا الخاص الذي يتم تشغيل الخادم عليه و8080 هو المنفذ لذلك
Guruاختبار: المشروع الذي تم نشره على هذا المضيف المحلي
Guru_example.jsp: هذا هو JSP، الذي نحاول الوصول إليه.
الإخراج:
هذا هو Guru نص JSP من guru_example.jsp















