Test simulé JSP

Cette section vous présente divers ensembles de tests simulés liés à JSP Framework. Vous pouvez télécharger ces exemples de tests simulés sur votre ordinateur local et les résoudre hors ligne à votre convenance. Chaque test fictif est fourni avec une clé de test fictif pour vous permettre de vérifier le score final et de noter vous-même.

Test simulé JSP I

Réponse: C

Explication

La signature correcte est

void jspDestroy()

Réponse: C

Explication

La signature correcte est vide jspInit ()

Réponse: B

Explication

La signature correcte est

void _jspService(HTTPRequest request, HTTPResponse response) throws ServletException, IOException

Q 4 - La méthode _jspService () de la classe HttpJspPage ne doit pas être remplacée.

A - Vrai

B - Faux

Réponse: A

Explication

Le conteneur JSP crée des méthodes _jspService () afin qu'il ne soit pas remplacé.

Q 5 - La méthode _jspService () de la classe HttpJspPage ne doit pas être remplacée.

A - Vrai

B - Faux

Réponse: A

Explication

Le conteneur JSP crée des méthodes _jspService () afin qu'il ne soit pas remplacé.

Q 6 - La méthode jspInit () de la classe HttpJspPage peut être remplacée.

A - Vrai

B - Faux

Réponse: A

Explication

Oui, la méthode jspInit () peut être remplacée.

Q 7 - La méthode jspDestroy () de la classe HttpJspPage peut être remplacée.

A - Vrai

B - Faux

Réponse: A

Explication

Oui, la méthode jspDestroy () peut être remplacée.

Q 8 - Lequel des éléments suivants n'est pas un objet implicite?

A - demande

B - réponse

C - cookie

D - séance

Réponse: C

Explication

Il n'y a pas d'objet cookie dans jsp.

Q 9 - la demande est une instance de quelle classe?

A - Demande

B - HttpRequest

C - HttpServletRequest

D - Demande de servlet

Réponse: C

Explication

request est l'objet de HttpServletRequest.

Q 10 - la réponse est une instance de quelle classe?

A - Réponse

B - HttpResponse

C - HttpServletResponse

D - ServletResponse

Réponse: C

Explication

request est l'objet de HttpServletResponse.

Q 11 - si l'attribut isThreadSafe de la directive de page est défini sur true, le servlet généré implémente l'interface SingleThreadModel.

A - Vrai

B - Faux

Réponse: B

Explication

Si l'attribut isThreadSafe de la directive de page est défini sur false, le servlet généré implémente l'interface SingleThreadModel.

Q 12 - Cet objet peut être utilisé pour accéder à d'autres objets implicites dans JSP.

A - demande

B - page

C - contexte

D - pageContexte

Réponse: D

Explication

pageContext peut être utilisé pour récupérer d'autres objets implicites en utilisant ses méthodes comme getPage (), getRequest () etc.

Q 13 - Quelle est la valeur par défaut de isThreadSafe?

A - Vrai

B - Faux

Réponse: A

Explication

L'option isThreadSafe marque une page comme étant thread-safe. Par défaut, il est vrai et toutes les JSP sont considérées comme thread-safe.

Q 14 - La définition de isThreadSafe sur false peut entraîner de mauvaises performances.

A - Vrai

B - Faux

Réponse: A

Explication

Si vous définissez l'option isThreadSafe sur false, le moteur JSP s'assure qu'un seul thread à la fois exécute votre JSP.

Q 15 - la session est une instance de quelle classe?

A - Session

B - HttpSession

C - HttpServletSession

D - Session Servlet

Réponse: B

Explication

request est l'objet de HttpSession.

Q 16 - Si un jsp doit générer une page pdf, quel attribut de la directive de page doit-il utiliser?

A - contentType

B - generatePdf

C - typePDF

B - contenuPDF

Réponse: A

Explication

<%page contentType="application/pdf">

La balise ci-dessus est utilisée pour générer un PDF à l'aide de JSP.

Q 17 - Si un jsp doit générer une page xml, quel attribut de la directive de page doit-il utiliser?

A - contentXML

B - generateXML

C - typeXML

D - contentType

Réponse: D

Explication

<% page contentType = "text / xml">

Q 18 - Lequel des énoncés suivants n'est pas une directive?

A - inclure

B - page

C - exportation

D - useBean

Réponse: C

Explication

l'exportation n'est pas une directive de page.

Q 19 - Lequel des éléments suivants n'est pas un attribut valide d'une directive de page?

A - langue

B - prolonger

C - exportation

D - importation

Réponse: C

Explication

l'exportation n'est pas un attribut valide d'une directive de page.

Q 20 - Lequel des éléments suivants est une technologie côté serveur?

A - html

B - jsp

C - javaScript

D - css

Réponse: B

Explication

jsp est une technologie côté serveur.

Q 21 - Toutes les pages jsp doivent être mappées et configurées dans web.xml.

A - Vrai

B - Faux

Réponse: B

Explication

Non, les pages Jsp ne doivent pas être mappées / configurées dans web.xml

Q 22 - Toutes les classes de servlet doivent être mappées et configurées dans web.xml.

A - Vrai

B - Faux

Réponse: A

Explication

Oui, tous les servlets doivent être mappés / configurés dans web.xml

Q 23 - Lequel des éléments suivants ne prend pas directement en charge JSP?

A - Serveur Weblogic

B - WebSphere Server

C - Serveur Tomcat

D - Serveur HTTP Apache

Réponse: D

Explication

Apache HTTP Server ne prend pas directement en charge JSP.

Réponse: D

Explication

JSP signifie Java Server Pages.

Q 25 - Quelles sont les méthodes de servlet généré?

A - jspInit ()

B - _jspService ()

C - jspDestroy ()

D - Tout ce qui précède

Réponse: D

Explication

Toutes les méthodes ci-dessus sont générées dans le servlet généré.

Feuille de réponses

Numéro de question Clé de réponse
1 C
2 C
3 B
4 UNE
5 UNE
6 UNE
sept UNE
8 C
9 C
dix C
11 B
12
13 UNE
14 UNE
15 B
16 UNE
17
18 C
19 C
20 B
21 B
22 UNE
23
24
25