أسئلة JSP و Servlets باللغات العربية

أسئلة JSP و Servlets باللغات العربية

ستساعدك أسئلة وأجوبة الاختيار من متعدد حول JSP و servlets على فهم موضوع JSP و servlets بشكل أفضل. استعد للامتحان أو المقابلة التالية مع هذه الخدمة 100+ JSP و MCQ.
قم بالتمرير لأسفل لتبدأ بالإجابة.

1: بالنظر إلى الكود التالي من Servlet ، وبالنظر إلى أن Myvar هو إشارة إلى httpsession أو servletContext: 1. myvar.setattribute ("myName" ، "myval") ؛ 2. String s = (string) myvar.getAttribute ("myName") ؛ // المزيد من التعليمات البرمجية بعد تنفيذ السطر 2 ، وهو صحيح؟

A.   إذا كان Myvar عبارة عن httpsession ، فمن الضمان أن يكون لديك قيمة "myval"

B.   لا يمكن ضمان قيمة S

C.   إذا كان Myvar عبارة عن servletcontext ، فسوف يفشل التجميع

D.   إذا كان Myvar عبارة عن httpsession ، فسوف يفشل التجميع

2: يتم استدعاء init () أو JSpinit () بواسطة الحاوية على servlet أو JSP؟

A.   لكل طلب يتسبب في إنشاء جلسة جديدة

B.   لكل طلب يسبب إنشاء مؤشر ترابط جديد

C.   لكل طلب

D.   مرة واحدة فقط في وقت الحياة

3: أي مما يلي هو إجراء JSP غير صالح؟

A.   JSP: UseBean

B.   JSP: setProperty

C.   JSP: SetSession

D.   JSP: GetProperty

4: JSP يقف على ____.

A.   صفحات Servlet Java

B.   تبرير صفحات آمنة

C.   صفحات خادم جافا

D.   برنامج خادم Java

5: يستخدم JSP أي نوع من بناء الجملة للتعبير؟

A.   & lt ؛ التعبير /& gt ؛

B.   & lt ؛ = ٪ expression ٪ & gt ؛

C.   & lt ؛ ٪ = التعبير ٪ & gt ؛

D.   & lt ؛ ٪ التعبير ٪ & gt ؛

6: كيف تقوم الحاوية بمعالجة صفحة JSP بعد التجميع؟

A.   بوجو

B.   لغة البرمجة

C.   التطبيقليت

D.   servlet

7: جافابان هو في الأساس:

A.   taglib

B.   طلب HTTP

C.   تحديث SQL

D.   فصل

8: البرنامج النصي هو قطعة من الكود يمكن تضمينها داخل HTML ، ومع ذلك يجب أن تكون داخل العلامات؟

A.   & lt ؛ @ java code @ & gt ؛

B.   & lt ؛ ٪ Java Code ٪ & gt ؛

C.   & lt ؛ $ Java Code $ & gt ؛

D.   & lt ؛ # Java Code # & gt ؛

9: إذا كنت ترغب في طباعة HTML من برنامجك ، فما الذي ستستخدمه؟

A.   Browser.println () ؛

B.   page.println () ؛

C.   out.println () ؛

D.   html.println () ؛

10: JSP CACHES بيانات على خادم ويب يسمى ___.

A.   Wildcat

B.   Tomcat

C.   MySQL

D.   فيسبوك

11: JSP مكتوبة في ____.

A.   بي أتش بي

B.   ج#

C.   جافا سكريبت

D.   جافا

12: الطريقة الصحيحة لاستيراد مكتبة الإدخال/ouput java هي:

A.   & lt ؛ ٪٪ Page Import = " ؛ java.io.*" ؛ ٪ & gt ؛

B.   & lt ؛ ٪@ page import = " ؛ java.io.*" ؛ ٪ & gt ؛

C.   & lt ؛ ٪- Page Import = " ؛ java.io.*" ؛ ٪ & gt ؛

D.   & lt ؛ ٪ && page import = " ؛ java.io.*" ؛ ٪ & gt ؛

13: JavaScript هو للعميل لأن JSP هو إلى ____.

A.   قاعدة البيانات

B.   الخادم

C.   ج#

D.   هاتف ذكي

14: ما هو جملة المحاولة الصحيح؟

A.   حاول () catch ()

B.   catch () {} حاول {}

C.   حاول [] catch () []

D.   حاول {} catch () {}

15: الطريقة الصحيحة لاستيراد مكتبة النص في صفحة JSP الخاصة بك هي:

A.   & lt ؛ ٪@ page import = " ؛ java.text.*" ؛ ٪ & gt ؛

B.   & lt ؛ ٪ = page import = " ؛ java.text.*" ؛ ٪ & gt ؛

C.   & lt ؛ ٪ & page import = " ؛ java.text.*" ؛ ٪ & gt ؛

D.   & lt ؛ ٪ () page import = " ؛ java.text.*" ؛ ٪ & gt ؛

16: بناء الجملة الصحيح لبيان if في Java هو:

A.   لو {} ( )

B.   لو [] { }

C.   if & lt ؛ & gt ؛ {}

D.   لو () { }

17: يتم ترميز JSP في:

A.   VB.NET

B.   جافا

C.   بيثون

D.   ج#

18: الطريقة الصحيحة لتثبيت كائن تاريخ جديد هي:

A.   Date () mydate [] ؛

B.   إعلان myDate = تاريخ جديد () ؛

C.   myDate = date () ؛

D.   تاريخ myDate = تاريخ جديد () ؛

19: تعمل البيانات بين العميل والخادم عبر طلب ___.

A.   نص Kornshell

B.   http

C.   الميناء 1433

D.   طلب SQL

20: ما هي الطريقة الصحيحة لاختبار ما إذا كانت x تساوي 1؟

A.   إذا (x ==+ 1) {}

B.   إذا (x == 1) {}

C.   إذا (x += 1) {}

D.   إذا (x = 1) {}

21: أي ملف هو ملف تكوين لـ JSP؟

A.   JSP.XML

B.   client.xml

C.   html.aspx

D.   web.xml

22: كيف يتم كتابة تعليقات JSP؟

A.   & lt ؛ ٪-التعليق-٪ & gt ؛

B.   & lt ؛ // comment // & gt ؛

C.   & lt ؛ تعليق /& gt ؛

D.   & lt ؛ ٪ = comment = & gt ؛

23: الطريقة الصحيحة لإنشاء تعليق سطر واحد هي:

A.   () تعليق

B.   // تعليق

C.   ؟/ تعليق

D.   # تعليق

24: الطريقة الصحيحة لإنشاء سلسلة في جافا هي:

A.   var_str = string (" ؛ this " ؛) ؛

B.   var_str = " ؛ هذا " ؛؛

C.   String var_str = " ؛ هذا " ؛؛

D.   إعلان var_str = " ؛ هذا " ؛؛

25: أي واحد هو بناء الجملة الصحيح لـ JSTL؟

A.   & lt ؛ ٪ = prefix taglib = " ؛ c " ؛ uri = " ؛ http ... " ؛ ٪ & gt ؛

B.   & lt ؛ ٪@ taglib prefix = " ؛ c " ؛ uri = " ؛ http ... " ؛ ٪ & gt ؛

C.   & lt ؛ ٪- prefix taglib = " ؛ c " ؛ uri = " ؛ http ... " ؛ ٪ & gt ؛

D.   & lt ؛ ٪ () prefix taglib = " ؛ c " ؛ uri = " ؛ http ... " ؛ ٪ & gt ؛

26: يعمل servlet على ____

A.   الزبون

B.   هاتف محمول

C.   الخادم

D.   في المتصفح

27: HTTP عديمة الجنسية. ماذا يعني ذالك؟

A.   JavaScript يحمل جميع البيانات.

B.   يتم تخزين جميع البيانات في قاعدة البيانات

C.   بمجرد فتح الاتصال ثم يغلق ، لا يتعرف خادم الويب على الطلب أو أي طلبات سابقة.

D.   لا شئ. إنه ليس مفهومًا مهمًا.

28: أي من الملفات التالية تحتوي على تعيين و ؟

A.   web.xml

B.   spring.xml

C.   server.xml

D.   config.xml

29: طريقة خدمة servlet العامة تأخذ أي من المعلمات التالية؟

A.   ServletConfig

B.   كل من servletrequest & servletResponse

C.   ServletResponse

D.   servletrequest

30: أي من الطرق التالية هي الأنسب لإرسال كمية كبيرة من البيانات؟

A.   بريد

B.   مختفي

C.   يحصل

D.   رأس

31: توجيه JSP له النموذج التالي:

A.   & lt ؛ ٪@ page ٪ & gt ؛

B.   & lt ؛ ٪^ page ٪ & gt ؛

C.   & lt ؛ ٪ = page ٪ & gt ؛

D.   & lt ؛ ٪# page ٪ & gt ؛

32: ما هو taglib المناسب لـ SQL؟

A.   & lt ؛ sql: update & gt ؛ & lt ؛/sql: update/& gt ؛

B.   & lt ؛ sql: update & gt ؛ & lt ؛/sql: update & gt ؛

C.   & lt ؛ sql | update & gt ؛ & lt ؛/sql = update & gt ؛

D.   & lt ؛ sql: update & gt ؛ & lt ؛ // sql: update & gt ؛

33: الطريقة الصحيحة لإنشاء ملف تعريف الارتباط هي:

A.   ملف تعريف الارتباط = ملف تعريف الارتباط الجديد (" ؛ مفتاح " ؛ ، " ؛ القيمة " ؛)

B.   JSP Cookie = New JSpcookie (" ؛ Key " ؛ ، " ؛ Value " ؛)

C.   إنشاء ملف تعريف ارتباط جديد ()

D.   لا توجد طريقة لاستدعاء ملف تعريف الارتباط

34: لنشر وتشغيل صفحات Javaserver التي تحتاجها ...

A.   حاوية خادم ويب متوافقة

B.   خادم ويب متوافق مع حاوية servlet

C.   خادم ويب متوافق بدون حاوية servlet

35: طريقة أخرى لتتبع بيانات المستخدم بين الصفحات هي:

A.   الجلسة وملفات تعريف الارتباط

B.   بسكويت

C.   لغة البرمجة

D.   ASP

E.   حصة

36: ما هو أفضل مكان لتحديد صفحات الخطأ لـ JSPs؟

A.   server.xml

B.   hibernate.cfg.xml

C.   context.xml

D.   web.xml

37: إذا أرسل نموذجًا دون ذكر نوع الطريقة (Get أو Post) ودعا Servlet. ما هي الطريقة التي سوف تستدعي؟ doget () أو dopost ().

A.   افتراضيًا ، إنه طلب الحصول على

B.   بشكل افتراضي ، إنه طلب منشور

38: عندما يسأل متصفح الويب عن صفحة JSP ، فإن أول شيء يفعله محرك JSP هو:

A.   يتحقق لمعرفة ما إذا كان يتم استخدام HTML 5

B.   معرفة ما إذا كانت الصفحة تحتاج إلى تجميع

C.   يتحقق لمعرفة ما إذا كان المتصفح هو Safari أو IE

D.   يتحقق لمعرفة ما إذا تم تمكين ملفات تعريف الارتباط

39: يمتد Someservlet للطبقة العامة httpservlet {public void doget (httpservletrequest request ، httpservletresponse) يلقي servletexception ، ioException {request.setAttribute (" ؛ a " ؛، " ؛ value " ؛) ؛ ....}} ماذا سيكون نطاق السمة؟

A.   نطاق الصفحة

B.   نطاق الجلسة

C.   مجال التقديم

D.   طلب نطاق

40: الطرق الثلاث للحفاظ على الجلسة بين عميل الويب والخادم هي:

A.   ملفات تعريف الارتباط ، HTML ، url إعادة كتابة

B.   خادم الويب ، HTML ، ASP

C.   ملفات تعريف الارتباط ، الحقول المخفية ، url إعادة كتابة.

D.   HTML ، قاعدة البيانات ، JavaScript

41: تستدعي الحاوية ____ طريقة قبل الاهتمام بأي طلبات.

A.   page_load ()

B.   JSPDESTROY ()

C.   JSpinit ()

42: أي من أساليب Servlet Follolwing يتم استدعاء لكل طلب عميل؟

A.   ServletConfig getServletConfig ()

B.   الفراغ العام init () يلقي servlexception

C.   تدمير الفراغ العام ()

D.   خدمة void العامة (طلب ServleTRequest ، استجابة servletResponse) يلقي servlexception ، ioException {

43: تعليق JSP هو ___ في رمز الصفحة.

A.   أبرز

B.   غير مشمول

C.   ترقية

D.   نفذت أولا

44: أي من إجراء JSP التالي يمكن وصفه على النحو التالي: الإجراء لاستبدال محتوى المورد المشار إليه لمحتوى صفحة إعادة التوجيه؟

A.   JSP: إلى الأمام

B.   JSP: UseBean

C.   JSP: بارام

D.   JSP: تشمل

45: أي مما يلي هو نطاق حبة (كائن) غير صالح؟

A.   تكوين

B.   صفحة

C.   حصة

D.   طلب

46: أي مما يلي العناصر الفرعية الصالحة من Taglib؟

A.   وضع العلامات

B.   تاجليب-يوري

C.   وضع Taglib

D.   كل من taglib-uri و taglib location

47: ما هو التعريف الصحيح لـ ؟

A.   يحاول العثور على كائن ، يخلقه إذا لم يكن موجودًا

B.   لا يوجد أي من هذه الخيارات صحيحة

C.   لا يفعل أي شيء

D.   يحول HTML إلى فصل

48: تستدعي حاوية JSP أي من الطريقة التالية إذا احتجت إلى الصفحة لإصدار الموارد؟

A.   JSprelease ()

B.   JSpinit ()

C.   JSPDESTROY ()

D.   JSPSEVICE ()

49: إذا كانت صفحة JSP تستخدم فئات من حزمة Java.Util. أي من العبارات التالية سوف تستورد الحزمة؟

A.   & lt ؛ ٪@import java.util.* ٪ & gt ؛

B.   & lt ؛ ٪@ page import = " ؛ java.util.*" ؛ ٪ & gt ؛

C.   & lt ؛ ٪ import = " ؛ java.util.*" ؛@٪ & gt ؛

D.   & lt ؛ ٪@ page java = " ؛ java.util.*" ؛@ ٪ & gt ؛

50: أي كتلة رمز صحيحة؟

A.   السلسلة العامة myfunc (اسم السلسلة) {return name ؛}

B.   عام myfunc (اسم السلسلة) {return name ؛}

C.   أيا من هذه

D.   السلسلة العامة myfunc (اسم السلسلة) {}

51: أي من كائن JSP الضمني يمثل معلومات تكوين Servlet؟

A.   تكوين

B.   طلب

C.   إجابة

D.   pagecontext

52: ما هو الفرق بين servlets و Applets؟ 1. تنفذ Servlets على الخوادم ، حيث يتم تنفيذ التطبيقات على المتصفح 2. لا يوجد لدى Servlets واجهة المستخدم الرسومية ، حيث يحتوي Applet على واجهة المستخدم الرسومية 3. كلاهما 4. لا أحد منهم

A.   1

B.   4

C.   3

D.   2

53: JSP يعرض صفحات vis a ____ دورة حياة.

A.   JSP

B.   لغة البرمجة

C.   بيثون

D.   جافا

54: ماذا تمثل JSTL؟

A.   Java تدعم مكتبة العلامات

B.   مجرد تقديم المكتبة

C.   مكتبة جافا سكريبت

D.   صفحات خادم جافا المكتبة القياسية

55: أي من الإجراءات التالية هي علامة متخصصة تقوم بإنشاء علامة أو المناسبة لتحميل برنامج المكونات الإضافية Java؟

A.   JSP: البرنامج المساعد

B.   JSP: setProperty

C.   JSP: GetProperty

D.   JSP: UseBean

56: أي من عنصر الجذر التالي يوفر معلومات التكوين العالمية لملفات JSP في تطبيق الويب؟

A.   JSP-Config

B.   تاجليب

C.   تاجليب-يوري

D.   مجموعة JSP-Property

57: أي مما يلي هو scriplet؟

A.   <٪ بيانات جافا ٪>

B.   <٪! إعلانات ٪>

C.   <٪ = Java Expression ٪>

D.   <٪-التعليق-٪>

58: إذا كانت REQ إشارة إلى httpservletrequest ولا توجد جلسة حالية ، فما هو الصحيح في req.getsession ()؟

A.   سيؤدي استدعاء req.getsession (false) إلى إرجاع جلسة جديدة

B.   سيعود استدعاء req.getsession ()

C.   سيؤدي استدعاء req.getsession (True) إلى إرجاع جلسة جديدة

D.   سيؤدي استدعاء req.getsession (NULL) إلى إرجاع جلسة جديدة

59: تنشئ حاوية الويب كائنات JSP ضمنية مثل ...

A.   pagecontext و servletcontext ولكن ليس كائن الجلسة

B.   pagecontext ، servletcontext ، الجلسة ، الطلب والاستجابة

C.   الجلسة والطلب والاستجابة ولكن لا servletcontext

60: أي مما يلي يوفر مقبضًا للوصول إلى سمات توجيه الصفحة في بيئة البرمجة النصية؟

A.   طلب

B.   pagecontext

C.   تكوين

D.   سياق

61: أي مما يلي هو تعبير JSP صالح؟

A.   <٪ بعض java-Expression ٪>

B.   <٪ = بعض java-expression ؛ ٪>

C.   <٪ بعض java-expression ؛ ٪>

D.   <٪ = بعض java-Expression ٪>

62: متى قد يتم ترجمة JSP (اختر كل ما ينطبق)؟ أ. عندما يتم بدء التطبيق ب. عندما يقوم المطور بتجميع الكود في مجلد SRC ج. في المرة الأولى التي يطلب فيها المستخدم JSP د. بعد أن يتم استدعاء JSPDESTROY () ، يتم إعادة نقله

A.   أ و د

B.   أ و ج

C.   فقط

D.   ج و د

63: كيف يمكنك استدعاء Servlet لإلغاء توضيح قائمة القائمة المنسدلة التي تعتمد على الاختيار من قوائم القائمة المنسدلة السابقة؟ 1. قم بطباعة جميع القيم الممكنة من القائمة المنسدلة الثانية والثالثة ككائن JavaScript 2. استفد من XMLHTTPrequest في JavaScript لإطلاق طلب غير متزامن إلى servlet خلال حدث Onchange 3. كلاهما 4. لا أحد منهم

A.   2

B.   3

C.   4

D.   1

64: أي من البيان التالي يصف السمة "المخزن المؤقت" بشكل صحيح؟

A.   بشكل افتراضي ، يتم تخزين إخراج الصفحة مع حجم المخزن المؤقت للتنفيذ لا يقل حجمه عن 80 ميجا بايت

B.   إنه يشير إلى ما إذا كان سيتم تخزين إخراج المحتوى من الصفحة

C.   بشكل افتراضي ، يتم تخزين إخراج الصفحة مع حجم المخزن المؤقت للتنفيذ لا يقل حجمه عن 800 ميغابايت

D.   بشكل افتراضي ، يتم تخزين إخراج الصفحة مع حجم المخزن المؤقت للتنفيذ لا يقل حجمه عن 8 ميغابايت

65: أي من الطرق التالية مجردة في httpservlet؟

A.   خدمة

B.   دوبوست

C.   لا تحصل

D.   ليس لديها طرق مجردة

66: أي مما يلي ليس كائنًا ضمنيًا صالحًا في JSP؟

A.   خارج

B.   سياق

C.   إجابة

D.   طلب

67: بمجرد طلب JSP وتم تحميل الصفحة وتهيئتها ، يستدعي محرك JSP:

A.   _jSpservice () الطريقة

B.   طريقة JSPDESTROY ()

C.   طريقة JSpinit ()

D.   طريقة jspprerender ()

68: يتم احتواء الكائنات التي عند تجميعها في (أ) ____.

A.   JSP

B.   إناء

C.   كورنشيل

D.   رسالة قصيرة

69: ما هي الأنواع التي يمكن استخدامها بالاقتران مع أساليب HTTPServletResponse لدفق بيانات الإخراج؟

A.   java.io.fileOutputStream

B.   java.io.printstream

C.   java.io.outputstream

D.   java.io.printwriter

70: أي مما يلي ليس سمة توجيه "صفحة"؟

A.   يمتد

B.   لغة

C.   تنفذ

D.   يستورد

71: أي من الفئات التالية لديها تنفيذ طريقة GetSession التي تُرجع كائن HTTPSESSERESS؟

A.   SessionContext

B.   SessionConfig

C.   httpservletrequest

D.   httpservletresponse

72: أي مما يلي ليس طريقة قياسية صالحة تسمى كجزء من دورة حياة JSP بواسطة الحاوية؟

A.   JSPSEVICE

B.   _JSPSERVICE

C.   JSPDESTROY

D.   jspinit

73: أي من الطرق التالية يمكن استخدامها للحصول على معلمات التهيئة والبدء في Servlet؟

A.   getServletinfo

B.   فيه

C.   خدمة

D.   getServletConfig

74: أيهما ليس جزءًا من مجموعة مكتبة JSTL؟

A.   جوهر

B.   XML

C.   لغة البرمجة

D.   SQL

75: أي مما يلي هو كائنات EL ضمنية غير صالحة؟

A.   مجال التقديم

B.   حصة

C.   requestScope

D.   pagescope

76: ما هي الطرق اللازمة للحصول على عنوان URL الكامل والدقيق الذي يتسبب في وصول المكالمة إلى Servlet؟ 1. getRequesturl () 2. getquerystring () 3. كلاهما 4. لا أحد منهم

A.   3

B.   4

C.   2

D.   1

77: أي بيانات صحيحة: أ. يُجبر العنصر (العنصر الفرعي) على "خطأ" الحاوية لجعل servlet غير قابل للوصول للطلب إلى نمط URL المحدد ، ب. يُجبر العنصر (الفرعي) على "False" الحاوية لجعل طلب Servlet يستجيب برمز HTTP 503 (الخدمة غير متوفرة) ، ج. يتم دمج جزء الويب في واصف النشر النهائي بعد معالجة الشروح المتعلقة بشظية الويب ، د. تتم معالجة جميع شظايا الويب معًا (في دفعة) ويتم دمج جميعها في واصف النشر النهائي قبل معالجة التعليقات التوضيحية المتعلقة بشظايا الويب.

A.   ب و د

B.   ب و ج

C.   أ و ب

D.   فقط

78: بشكل افتراضي ، يستخدم واجهة برمجة تطبيقات Servlet ______ لتخزين معرف الجلسة.

A.   طلب

B.   إجابة

C.   حصة

D.   SessionFactory

E.   بسكويت

79: بالنظر إلى رمز Servlet التالي ، اختر البيان الصحيح: Package com.nullhaus ؛ استيراد javax.servlet.annotation.*؛ استيراد javax.servlet.http.*؛ webservlet ("nullhausservlet") الطبقة العامة nullservlet يمتد httpservlet {}

A.   هذا هو استخدام صالح لشروحات WebServlet التي تخلق servlet مع قيمة "NullhausServlet"

B.   هذا هو استخدام غير صالح لشروحات WebServlet بسبب قيمة نماذج URL التي تم تشكيلها بشكل خاطئ

C.   لا يتم تجميع هذا الرمز ، لأن NullhausServlet يحتاج إلى تنفيذ واحدة من الأساليب DOGET (-) ، DOPOST (-) ، إلخ.

D.   هذا هو استخدام صحيح من @webservlet التعليقات التوضيحية التي تخلق servlet باسم "nullhausservlet"

80: أي من طريقة HTTP التالية ترسل نفس الاستجابة مثل الطلب؟

A.   رأس

B.   يتعقب

C.   خيارات

D.   تصحيح

81: JSP كائن ضمني "Out" هو كائن من الفئات التالية؟

A.   DataOutputStream

B.   OutputStream

C.   printstream

D.   jspwriter

82: ما هي النتائج من مكالمة إلى طريقة getInitParameTernames () على ServletContext عندما لا توجد معلمات سياق تم إعدادها في واصف النشر؟

A.   يتم إرجاع فارغ

B.   يتم إلقاء noparametersexistexception

C.   يتم إرجاع كائن التعداد الفارغ

D.   يتم إرجاع كائن arraylist من الصفر

83: وُرجع: 2. & lt ؛ ٪@ taglib prefix = "tables" uri = http://www.javaranch.com/tables ٪ & gt ؛ 3. & lt ؛ ٪@ taglib prefix = "jsp" tagdir = "/web_inf/tags" ٪ & gt ؛ 4. & lt ؛ ٪@ taglib uri = "UtilityFunctions" prefix = "util" ٪ & gt ؛ ماذا عن توجيهات taglib أعلاه من شأنه أن يتسبب في عدم عمل JSP؟

A.   السطر 4 خاطئ لأن سمة البادئة يجب أن تأتي قبل سمة URI

B.   السطر 4 خاطئ لأن قيمة URI يجب أن تبدأ بـ http: //

C.   السطر 3 خاطئ لأن البادئة JSP مخصصة للإجراءات القياسية

D.   السطر 3 خاطئ لأنه لا توجد سمة URI

84: أي من الطريقة التالية تسمى قبل خدمة الصفحة أي طلبات؟

A.   JSPSEVICE ()

B.   _jspinit ()

C.   فيه()

D.   JSpinit ()

85: كائن JSP الضمني "استثناء" هو كائن من الفئات التالية؟

A.   java.lang.Throwable

B.   java.lang.Exception

C.   java.lang.jspexception

D.   java.lang.runtimeexception

86: بالنظر إلى servlet التي تحتوي على الكود التالي ، ما هي نتيجة محاولة تجميع وتشغيل servlet؟ سياق servletContext = getServletContext () ؛ السلسلة s = context.getAttribute (

A.   السلسلة S لها دليل صالح كقيمته

B.   السلسلة S لها قيمة فارغة

C.   لن يتم تجميع servlet

D.   لن يعمل servlet

87: HTTP GET ، وضع ، وحذف الأفعال هي IDEMPOTENT. ماذا يمثل مصطلح "Idempotent"؟

A.   لا شيء مما بالأعلى

B.   نفس العملية المطبقة عدة مرات تعطي نفس النتيجة

C.   هذا المصطلح لا علاقة له بأفعال HTTP

D.   نفس العملية المطبقة عدة مرات تعطي نتائج مختلفة

88: كائن JSP الضمني "تطبيق" هو ​​كائن من الفئة التالية؟

A.   javax.servlet.servletcontext

B.   javax.servlet.servletconfig

C.   javax.servlet.Application

D.   javax.servlet.context

89: يحتاج المبرمج إلى تحديث معلمات تهيئة Servlet المباشرة ، بحيث يبدأ تطبيق الويب في استخدام المعلمات الجديدة على الفور. من أجل تحقيق ذلك ، والتي يجب أن تكون صحيحة (وإن لم تكن كافية بالضرورة)؟ 1. يجب أن تدمر الحاوية ثم إعادة تهيئة Servlet 2. يجب على مُنشئ Servlet استرداد المعلمة DD المحدثة من كائن ServletConfig الخاص بـ Servlet 3. لكل معلمة ، يجب أن يكون DD منفصلًا & lt ؛ init-param & gt ؛ Tag 4. لكل معلمة ، يجب عليك تعديل علامة DD التي تحدد اسم Servlet ، واسم المعلمات ، والقيمة الجديدة للمعلمة.

A.   2 و 4

B.   1 و 3

C.   2 و 3

D.   1 فقط

90: أي مما يلي صالح حول توجيه "الصفحة" JSP؟

A.   يتضمن محتويات ملف في JSP في وقت الترجمة

B.   يتحكم في خصائص التطبيق بأكمله

C.   يجعل مكتبة العلامات المخصصة متاحة داخل الصفحة بما في ذلك

D.   تحكم خصائص JSP

91: لماذا تحصل على هذا الخطأ؟ NoclassDeffounderror: org.apache.commons.lang.stringutils. 1. لا يمكن العثور على فئة معينة. 2. يمكن العثور على الفئة المحددة ، ولكن حدث خطأ ما عند تهيئته 3. لا أحد منهم

A.   1

B.   2**

C.   3

92: أي مما يلي هو طريقة HTTP غير الإضافية

A.   رأس

B.   يضع

C.   يحصل

D.   يمسح

E.   بريد

93: أي مما يلي ليس نطاق جافا بين (Pojo) في JSP؟

A.   إجابة

B.   حصة

C.   طلب

D.   طلب

94: أي من نطاق الكائن التالي يتم تعريفه على النحو التالي: يمكن الوصول إلى الكائنات ذات هذا النطاق من طلبات معالجة الصفحات في نفس التطبيق الذي تم إنشاؤه فيه؟

A.   حصة

B.   صفحة

C.   طلب

D.   طلب

95: أين يمكن استخدام مصدر صفحة JSP؟

A.   في جسم العلامة التي يتم فيها ضبط محتوى الجسم على tagDendense

B.   ضمن تعبير JSP

C.   داخل نص JSP

D.   في جسم العلامة التي يتم فيها ضبط محتوى الجسم على JSP

96: ما هو الحد الأقصى للبيانات التي سيتم تمريرها من HTML عند استخدام طريقة DOGET ()؟

A.   8K

B.   2K

C.   4K

D.   1K

97: أي مما يلي هو سمة غير صالحة لتوجيه العلامة؟

A.   الديناميكية

B.   اسم العرض

C.   محتوى الجسم

D.   Tag-Attributes

98: javax.servlet.jsp.jsppage يمتد أي من الواجهات التالية؟

A.   genericservlet

B.   httpservlet

C.   servlet

D.   HTTPJSPPAGE

99: كيف يمكنك جعل فئة JSP تنفذ واجهة SingleThreadModel؟

A.   <٪@ page isThreadSafe =

B.   <٪@ page threadsafe =

C.   <٪@ page threadsafe =

D.   <٪@ page isThreadSafe =

100:

A.   قم بتضمين صفحة ثابتة في صفحة JSP

B.   رمي استثناء

C.   استدعاء servlet من صفحة JSP.

D.   إلى الأمام إلى servlet آخر

E.   إعادة التوجيه إلى مورد آخر