QCM – Test de recrutement – Développeur JAVA / J2EE

QCM sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Java .
 
 

1. Quelle est la sortie de ce code?
request.getRequestDispatcher("/help/index.html").forward(request, response);

A Le contenu de index.html

B Statut HTTP 404

A
L’interface RequestDispatcher permet d’envoyer la requête à une autre ressource, qu’il s’agisse d’un HTML, d’un servlet ou d’un JSP. Cette interface peut également être utilisée pour inclure le contenu d’une autre ressource. C’est l’un des moyens de communication entre servlets.

La méthode forward() permet de transférer une requête d’une servlet vers une autre ressource (servlet, fichier JSP ou fichier HTML) sur le serveur.

 

2. Quelle est la sortie de ce code?
request.getRequestDispatcher("http://mysite.fr").forward(request, response);

A Le contenu de mysite.fr

B Statut HTTP 404

B
La méthode getRequestDispatcher() n’accepte pas une URL complète. Elle attend un chemin relatif à l’application Web (contexte). En lui passant « http://mysite.fr », le serveur tente de trouver une ressource portant ce nom dans l’application, ne la trouve pas et renvoie une erreur 404 (Not Found).

 

3. Quelle est la sortie de ce code?
response.sendRedirect("/help/index.html");

A Le contenu de index.html

B Statut HTTP 404

B
La méthode sendRedirect() est exécutée côté client. Elle redirige la réponse vers une autre ressource, à l’intérieur ou à l’extérieur du serveur. Nous obtenons une erreur HTTP 404 Not Found, La raison est que nous devrions supprimer le premier slash ‘/’ de l’URL.

 

qcm-java-j2ee-corrige

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *