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
Le docbase (c:/temp/) et le context path (/test) déterminent le répertoire de l’application Web, soit c:/temp/test/. Le nom de la classe (com.jiris.common.util.MailServlet) correspond ensuite à l’arborescence des packages : com/jiris/common/util/MailServlet.class. Le url-pattern (/mail/*) sert uniquement à associer une URL à la servlet et n’influence pas son emplacement physique.

 

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
La méthode request.setAttribute(String name, Object value) permet de stocker un objet dans la portée de la requête (request). Cet objet peut ensuite être récupéré avec request.getAttribute() par une servlet ou une JSP durant la même requête.

 

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

A HttpServlet

B GenericServlet

C HttpSession

D ServletConfig

E ServletResponse

A, B, D
L’objet ServletContext représente le contexte global de l’application Web. Il est accessible directement depuis HttpServlet (qui hérite de GenericServlet), depuis GenericServlet grâce à la méthode getServletContext(), ainsi que depuis ServletConfig via la même méthode. En revanche, HttpSession et ServletResponse ne permettent pas d’y accéder directement. La réponse correcte est donc A, B et D.

 

difference-entre-spring-et-hibernate

Laisser un commentaire

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