الخطوة 1: تنزيل j2sdk وtomcat: انتقل إلى الموقع الرسمي لشركة Sun ([url]http://java.sun.com/j2se/1.4.2/download.html[/url]) لتنزيل j2sdk الإصدار هو Windows Offline Installation SDK، فمن الأفضل تنزيل وثائق J2SE 1.4.2، ثم الانتقال إلى موقع Tomcat الرسمي ([url]http://www.apache.org/dist/jakarta/tomcat-4/[/ url]) لتنزيل Tomcat (تنزيل أحدث إصدار 4.1.x من Tomcat)؛
الخطوة 2: تثبيت وتكوين j2sdk وtomcat: قم بتنفيذ برنامج تثبيت j2sdk وtomcat، ثم قم بالتثبيت وفقًا للإعدادات الافتراضية.
1. بعد تثبيت j2sdk، تحتاج إلى تكوين متغيرات البيئة. قم بإضافة متغيرات البيئة التالية في جهاز الكمبيوتر->الخصائص->خيارات متقدمة->متغيرات البيئة->متغيرات النظام (على افتراض أن j2sdk مثبت في c:j2sdk1.4.2). ):
JAVA_HOME=c:j2sdk1.4.2
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; (.; يجب ألا يكون أقل، لأنه يمثل المسار الحالي)
. =%JAVA_HOME% bin
ثم يمكنك كتابة برنامج جافا بسيط لاختبار ما إذا كان قد تم تثبيت J2SDK بنجاح:
public class Test{
public static void main(String args[]){
System.out.println("هذا اختبار" Program.");
}
}
احفظ البرنامج أعلاه كملف باسم Test.java.
ثم افتح نافذة موجه الأوامر، وانقل القرص المضغوط إلى الدليل الذي يوجد به Test.java الخاص بك، ثم اكتب الأمر التالي
javac Test.java
java Test
. إذا رأيت أن هذا برنامج اختبار مطبوع في هذا الوقت، فهذا يعني أن التثبيت قد تم إذا لم تتم طباعته بعد قول هذا، فأنت بحاجة إلى التحقق بعناية من التكوين الخاص بك.
2. بعد تثبيت Tomcat، أضف متغيرات البيئة التالية في جهاز الكمبيوتر->خصائص->متقدم->متغيرات البيئة->متغيرات النظام (على افتراض أن Tomcat مثبت في c:tomcat):
CATALINA_HOME=c:tomcat
; c:tomcat
ثم قم بتعديل مسار الفئة في متغير البيئة، وألحق servlet.jar ضمن commonlib في دليل تثبيت tomat بمسار الفئة كما يلي: classpath
=.;%JAVA_HOME%lib. dt.jar;%JAVA_HOME%libtools.jar;%CATALINA_HOME%commonlibservlet.jar;
ثم يمكنك بدء تشغيل Tomcat وزيارة [url]http://localhost:8080[/url] في IE. إذا رأيت صفحة الترحيب الخاصة بـ Tomcat، فهذا يعني أن التثبيت ناجح.
الخطوة 3: إنشاء دليل تطبيق jsp الخاص بك
1. انتقل إلى دليل webapps لدليل تثبيت Tomcat، ويمكنك رؤية ROOT والأمثلة ومستندات Tomcat والأدلة الأخرى التي تأتي مع Tomcat
2. قم بإنشاء دليل جديد ضمن دليل webapps. قم بتسميته myapp؛
3. قم بإنشاء دليل WEB-INF جديد ضمن myapp. لاحظ أن اسم الدليل حساس لحالة الأحرف؛
4. قم بإنشاء ملف web.xml جديد ضمن WEB-INF بالمحتوى التالي:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE تطبيق الويب PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "[url]http://java.sun.com/dtd/web-app_2_3.dtd[/url]"> <تطبيق الويب> <display-name>تطبيق الويب الخاص بي</display-name> <وصف> تطبيق للاختبار. </وصف> </web-app> |
5. قم بإنشاء صفحة اختبار jsp جديدة ضمن myapp. اسم الملف هو Index.jsp. محتوى الملف كما يلي:
<html><الجسم><المركز> الوقت الآن هو: <%=new java.util.Date()%> </center></body></html> |
6. أعد تشغيل Tomcat
7. افتح المتصفح وأدخل [url]http://localhost:8080/myapp/index.jsp[/url].إذا رأيت الوقت الحالي، فهذا يعني النجاح.
الخطوة 4: قم بإنشاء Servlet الخاص بك:
1. استخدم المحرر الذي تعرفه كثيرًا (يوصى باستخدام Java ide مع التحقق من بناء الجملة) لإنشاء برنامج servlet جديد. اسم الملف هو Test.java، ومحتوى الملف هو على النحو التالي:
اختبار الحزمة؛ import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; اختبار الطبقة العامة يمتد HttpServlet { doGet باطلة محمية (طلب HttpServletRequest، استجابة HttpServletResponse) يرمي ServletException، IOException { PrintWriter out=response.getWriter(); out.println("<html><body><h1>هذا اختبار servlet.</h1></body></html>"); out.flush(); } } |
2. قم بتجميع
Test.java ووضعه ضمن c:test، واستخدم الأمر التالي للتجميع:
C:Test>javac Test.java
ثم سيتم إنشاء ملف servlet مترجم ضمن c:Test: Test.class
3. قم بقص البنية testTest.class إلى %CATALINA_HOME%webappsmyappWEB-INFclasses، أي قص دليل الاختبار إلى دليل الفئات في حالة عدم وجود دليل الفئات، قم بإنشاء دليل جديد. يوجد الآن بنية دليل ملف لـ testTest.class ضمن webappsmyappWEB-INFclasses.
4. قم بتعديل webappsmyappWEB-INFweb.xml وأضف servlet وservlet-mapping
كما يلي، مع المحتوى المضاف باللون الأحمر:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE تطبيق الويب PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "[url]http://java.sun.com/dtd/web-app_2_3.dtd[/url]"> <display-name>تطبيق الويب الخاص بي</display-name> <وصف> تطبيق للاختبار. </وصف> <سيرفيليت> <servlet-name>اختبار</servlet-name> <display-name>اختبار</display-name> <description>اختبار Servlet</description> <servlet-class>test.Test</servlet-class> </سيرفلت> <رسم الخرائط servlet> <servlet-name>اختبار</servlet-name> <url-pattern>/اختبار</url-pattern> </servlet-mapping> </web-app> |
يعلن قسم servlet في هذه الفقرة عن Servlet الذي تريد الاتصال به، ويقوم تعيين servlet "بتخطيط" servlet المُعلن إلى العنوان/الاختبار
5. حسنًا، ابدأ Tomcat، وابدأ المتصفح، وأدخل [url] http://localhost :8080/myapp/Test[/url] إذا رأيت النتيجة، فهذا اختبار servlet، فهذا يعني أن servlet المكتوب ناجح.
ملاحظة: إذا قمت بتعديل web.xml أو أضفت فئة جديدة، فيجب عليك إعادة تشغيل Tomcat
الخطوة 5: إنشاء Bean الخاص بك:
1. استخدم محررك الأكثر شهرة (يوصى باستخدام Java ide مع التحقق من بناء الجملة) لإنشاء ملف. برنامج جافا الجديد اسم الملف هو TestBean.java ومحتوى الملف كما يلي:
اختبار الحزمة؛ الطبقة العامة TestBean { اسم السلسلة الخاصة = فارغ؛ عامة TestBean(سلسلة strName_p){ this.name=strName_p; } اسم مجموعة الفراغ العام (سلسلة strName_p) { this.name=strName_p; } سلسلة عامة getName () { إرجاع هذا. الاسم؛ } } |
2. قم بتجميع
TestBean.java ووضعه ضمن c:test، واستخدم الأمر التالي للتجميع:
C:Test>javac TestBean.java
ثم سيتم إنشاء ملف فول مترجم ضمن c:Test: TestBean.class
3. قم بقص ملف TestBean.class إلى %CATALINA_HOME%webappsmyappWEB-INFclassestest.
4. قم بإنشاء ملف TestBean.jsp جديد بالمحتوى التالي:
<%@ page import="test.TestBean" %> <html><الجسم><المركز> <% TestBean testBean=new TestBean("هذا اختبار لفاصوليا جافا."); %> اسم حبة جافا هو: <%=testBean.getName()%> </center></body></html> |
5. حسنًا، أعد تشغيل Tomcat، وابدأ المتصفح، وأدخل [url]http://localhost:8080/myapp/TestBean.jsp[/url] إذا رأيت اسم فول Java الناتج: هذا هو اختبار Java Bean يشير إلى أن الفول المكتوب كان ناجحًا.
يكمل هذا تكوين jsp وservlet وjavabean ضمن Tomcat. الشيء التالي الذي عليك القيام به هو قراءة المزيد من الكتب، وقراءة المزيد من التعليمات البرمجية الجيدة من الآخرين، وكتابة المزيد من التعليمات البرمجية بنفسك لتعزيز قدراتك التطويرية في هذا المجال.