CodeurJava
Java
مجموعات جافا
C/C++
Javascript
Php
Python
نموذج تسجيل الدخول باستخدام HTML / CSS و PHP و MySQL
تحويل النص / ASCII
كيفية تصفح قائمة في بايثون
كيفية تصفح HashMap في جافا
مقبس Java: إنشاء تطبيق دردشة عميل / خادم
كيفية عرض الأعداد الأولية في C
قم بإنشاء رقم عشوائي بين محطتين في جافا
التعبيرات العادية في جافا مع regex
الحد الأدنى والحد الأقصى للصفيف في Java
استرداد قيمة عنصر في ArrayList في Java
التاريخ والوقت الحاليين في Java
تحقق مما إذا كان العنصر موجودا في صفيف في Java
كيفية تصفح قائمة صفيف في جافا
فرز صفيف بترتيب تصاعدي وتكشف في Java
إيجاد الحد الأقصى للوحة وموضعها في C
استخدام ArrayList في جافا
مثال على حلقة foreach في Java
فئة المتجه من جافا
احسب متوسط صفيف من الأعداد الصحيحة في C
حساب متوسط صفيف في Java
قارن بين سلسلتين في جافا - يساوي () ويساوي-IgnoreCase ()
تسلسل السلاسل في جافا
كيف تتنقل في مصفوفة في PHP؟
فرز صفيفقائمة الكائنات مع قابلة للمقارنة والمقارنة
التحقق مما إذا كان الرقم زوجيا أو فرديا في C
لماذا طريقة args العامة للسلسلة الرئيسية الفارغة الثابتة؟
HashSet في جافا
طرق في جافا
واجهة المجموعة في Java
الفرز حسب التحديد في C
مقدمة إلى جافا سيرفليتس
هذا البرنامج التعليمي هو ملخص لتقنيات Java servlet. الغرض منه هو للمتعلمين الذين يرغبون في تعلم أهم المفاهيم بسرعة. الباقي يمكنك العثور عليه في البرنامج التعليمي الرسمي ل
Java EE 6< / a>.< / span>
< نمط الامتداد = "اللون: أسود ؛" >
لماذا نستخدم servlets< / span >< / span >< / h2 >
تستخدم Servlets لإنشاء تطبيق ويب وتنفيذ فئات Java التي تستجيب لطلبات المستخدم. يمكنهم الاتصال عبر أي بروتوكول خادم عميل ، ولكن يتم استخدامها أحيانا مع بروتوكول HTTP. يمكن لمطور الويب استخدام servlet لإضافة محتوى ديناميكي إلى خادم الويب باستخدام نظام Java الأساسي. المحتوى الذي تم إنشاؤه هو رمز HTML ، ولكن يمكن أن يكون أيضا رمزا آخر مثل XML. تشكل servlets متعددة تطبيق ويب.
ما هو نمط Servlet< / span >< / h2 >
Java servlets هي جزء من Java Enterprise Edition (Java EE). كانت هذه هي التقنية الأولى لجافا والعديد من تقنيات الويب الأخرى التي وصلت منذ ذلك الحين.
< / span >< span style = "عائلة الخط: وراثة ؛" >Java Servlets هو برنامج يرث قدرات الخادم ويمكنه الرد على أي نوع من الاستعلامات. ومع ذلك ، تقوم servlets بتنفيذ التطبيقات على خوادم الويب. Servlets في Java تعادل تقنيات مثل PHP و ASP.NET.< / span>
لاستخدام servlet وتشغيله، تحتاج إلى تشغيل تطبيقاتك على خادم ويب وحاوية ويب (حاوية servlet أو حاوية ويب). حاوية الويب مسؤولة عن إدارة دورات حياة servlets. هنا توضيح: < / div>
< نمط الامتداد = "اللون: أسود; عائلة الخط: يرث. حجم الخط: صغير؛" >
< / span>
< div class = "فاصل" النمط = "واضح: كلاهما; محاذاة النص: الوسط؛" >
< / span >< / a>< / div>
< / div>
< نمط الامتداد = "اللون: أسود; ارتفاع الخط: عادي ؛" >واجهة برمجة تطبيقات servlet موجودة في الحزمة
javax.servlet
. هذه الحزمة يحدد التفاعل بين servlet وحاوية الويب. يتلقى كائن servlet ملف < / span >< span style = "اللون: أسود ؛ ارتفاع الخط: عادي ؛" >استعلام< / span >< span style = "اللون: # 333333; ارتفاع الخط: عادي ؛" > و < / span >< span style = "اللون: # 333333 ؛ ارتفاع الخط: عادي ؛" >يولد< / span>
< نمط الامتداد = "اللون: # 333333 ؛" > إجابة بناء على هذا < / span > استعلام < نمط span = "اللون: # 333333 ؛" >. < / span >< / span >< / span >< / div>
< / span >< / div>
سيرفليتس يمكن < / span >< / span >< span style = "اللون: # 252525;" >
الوجود< / الامتداد >< / الامتداد >< نمط الامتداد = "اللون: # 252525 ؛ عائلة الخط: وراثة ؛" >
يتم إنشاؤها تلقائيا من
JavaServer Page< / a> < / span >< / span >< span style = "اللون: # 252525 ؛ عائلة الخط: يرث. ارتفاع الخط: 17.9200000762939px;" >
(JSP) بواسطة مترجم صفحة JavaServer. الفرق بين servlets و JSPs هو أن servlets مضمنة في كود Java ، بينما يتم تضمين JSPs في HTML.
< / span >< / div>
يمكن لحاوية servlet تشغيل تطبيقات ويب متعددة عن طريق: < / span >< / span >< span style = "ارتفاع الخط: 17.9200000762939px ؛" >same< / span>
الوقت ، لكل منها عدة servlet التي تعمل في < / span>< / span >< / span >< span style = "color: # 252525;" >
داخل< / سبان>< / سبان>< سبان النمط = "اللون: # 252525; عائلة الخط: وراثة ؛" >
. هنا رسم توضيحي: < / span >< / span >
< / span>< / div>
< / a>< / div>< / div>< / div>
< نمط الامتداد = "اللون: # 333333; حجم الخط: كبير؛" >استعلام< / span>
و HTTP< / span >< / h2>
يرسل المتصفح a < / span >< span style = "اللون: # 333333 ؛" >استعلام< / span>
HTTP إلى خادم الويب Java. يتحقق خادم الويب مما إذا كان هذا < / span > استعلام < نمط span = "عائلة الخط: وراثة ؛" > يكون من أجل سيرفلت. إذا كانت هذه هي الحالة ، فستعثر حاوية الويب على servlet المتعلق بهذا الطلب وتنشيطه عن طريق استدعاء < / span>< / span>
Servlet.service()
.< / span>
< / span >< / div>
بمجرد تمكين servlet عبر نمط < / span >< span = "color: #333333; عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" > الخدمة () < / span >< span style = "اللون: # 333333 ؛ عائلة الخط: وراثة ؛" > ، فإنه يتعامل مع < / span >< span style = "اللون: # 333333 ؛" >استعلام< / span >< span style = "اللون: # 333333; عائلة الخط: وراثة ؛" > ويولد استجابة تكون عاد إلى browser.< / span>
< h2 style = "color: # 333333;" >
بعض حاويات Servlet< / span >< / h2 >
كما هو موضح ، عادة ما يتم تشغيل servlets في الداخلية خادم ويب جافا. خوادم الويب جافا الحرة هي: < / span>< / div>
Tomcat
: هي حاوية ويب مفتوحة المصدر من Apache.
رصيف المراكب الصغيرة< / ب >< نمط الامتداد = "اللون: # 333333;" >: مفتوح المصدر من مؤسسة Eclipse.
GlassFish< / b>
: مفتوح المصدر من مؤسسة أوراكل.
Advertisement
AdBlock Detected
Please disable your ad blocker and refresh the window to use this website.