QCM sur Java EE – Testez vos connaissances – Corrigé

QCM sur Java EE 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. Sur la base des informations suivantes, veuillez créer le chemin complet du servlet.
docbase = c:/temp/
context path = /test
alias name = MyMail
servlet-name = com.jiris.common.util.MailServlet
url-pattern = /mail/*

A c:/temp/mail/com/jiris/common/util/MailServlet.class

B c:/temp/test/com/jiris/common/util/MailServlet.class

C c:/temp/mail/test/com/jiris/common/util/MailServlet.class

D c:/temp/test/mail/com/jiris/common/util/MailServlet.class

B

 

2. Laquelle des méthodes suivantes est utilisée pour stocker un objet dans un objet request?

A addAttribute(String name, String obj)

B putAttribute(String name, Object obj)

C setAttribute(String name, String obj)

D setAttribute(String name, Object obj)

E addObject(String name, Object obj)

D
On utilise setAttribute pour stocker l’object dans une variable Session.

 

3. L’objet « ServletContext » est accessible depuis lequel des objets suivants?

A HttpServlet

B GenericServlet

C HttpSession

D ServletConfig

E ServletResponse

A, C, D

 

Différence entre Spring et HibernateDifférence entre Spring et HibernateLa différence clé entre Spring et Hibernate, est la suivante: Hibernate est un outil utilisé pour persister des données(ORM) dans une base de donnée. Tandis…Lire plus
4. Lequel des listeners suivants est déclenché lorsqu’une session est initialisée?

A HttpSessionBindingListener

B SessionBindingListener

C HttpSessionListener

D HttpSessionChangedListener

C
« HttpSessionListener » est une interface pour recevoir des événements de notification concernant les modifications du cycle de vie « HttpSession ».

 

5. Lequel des éléments suivants n’est pas inclus dans une URL?

A L’adresse IP du client

B Protocole

C Nom du serveur

D La requête

E Nom du port

A

 

 
 

6. Lequel des éléments suivants sera définitivement thread-safe?

A Variables locales

B Variables d’instance

C Variables statiques

D Variables de classe

E Attributs de contexte

A

 

QCM-JavaQCM java J2EE corrigéQCM sur java J2EE avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et…Lire plus
7. On a le code de base suivant, Quelle sera la sortie si on exécute les instruction ci-dessous ?
<%
String maCle = "key";
String maValeur = "value";
session.removeAttribute(maCle);

Instruction I :

session.setAttribute("<%= maCle %>", "<%= maValeur %>");

Instruction II :

session.getAttribute("<%= maCle %>");

Instruction III :

<%= session.getAttribute(maCle) %>

A Le code se compile mais peut avoir runtime NullPointerException lors de l’exécution de l’instruction I

B Une erreur de compilation lors de l’exécution de l’instruction II et III

C Une sortie comme nulle

D La sortie de ‘maValeur’

A, B, D

 

8. Quelles méthodes peuvent être utilisées pour la sauvegarde des logs?

A log(String msg)

B log(int code, String msg)

C log(String msg, Throwable t)

D log(int code, String msg, Throwable t)

A, C

 

9. Lequel des éléments suivants n’est PAS une méthode d’authentification utilisée par un conteneur Web?

A BASIC

B FORM

C SSL

D DIGEST

C

Un client Web peut authentifier un utilisateur sur un serveur Web en utilisant l’un des mécanismes suivants:

  • Authentification de base HTTP
  • Authentification HTTP Digest
  • Authentification par formulaire

 

Différence entre Spring et Spring bootDifférence entre Spring et Spring bootLe framework Spring est l’un des frameworks les plus populaires pour le développement des applications en Java. Il maintenait différent relation d’objet ou de beans,…Lire plus
10. Est-ce que l’instruction suivante est VRAI ou FAUX?

Les quatre méthodes pour la gestion des sessions dans le contexte d’une application Web sont:

  • Cookie,
  • HttpSession object,
  • URL rewriting
  • Hidden value
VRAI

 

11. Laquelle des méthodes suivantes vous permettra d’obtenir une ou plusieurs valeurs d’un objet request?

A getParameter(String name)

B getParameters(String name)

C getAllParameters()

D getParameterValues(String name)

E getAllAttributes()

A, D
public java.lang.String getParameter(java.lang.String name)

Cette méthode renvoie la valeur d’un paramètre de requête en tant que String, ou null si le paramètre n’existe pas.

java.lang.String[]	getParameterValues(java.lang.String name)

Cette méthode Retourne un tableau d’objets String contenant toutes les valeurs du paramètre de requête donné, ou null si le paramètre n’existe pas.

 

 
 

Laisser un commentaire

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