QCM 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 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 exception est levée lors de l’initialisation du Servlet échoue?
A ServletException
B RemoteException
C IOException
D SocketException
2. Les classes du répertoire _________ doivent être disponibles pour le classLoader d’application?
A /root/lib/classes/
B /root/classes/
C /WEB-INF/lib/classes/
D /WEB-INF/classes/
3. Lesquels des énoncés suivants sont corrects au sujet du status de la réponse Http?
A Un statut de 500 à 599 indique une erreur dans le client
B Un état de 400 à 499 indique une erreur dans le serveur.
C Un statut de 300 à 399 sont des messages d’information.
D Un statut de 200 à 299 signifie la requête de succès.
4. Pourquoi les beans sont utilisés dans l’architecture J2EE au lieu d’écrire tout le code dans les JSP?
A Permet la séparation des rôles entre les développeurs Web et les développeurs d’applications
B Permet l’intégration avec les outils de gestion de contenu (Content Management tools)
5. Qu’est-ce qui est correct sur les Scriptlets JSP ?
A Une boucle peut commencer dans un Scriptlet et se terminer dans un autre
B Les instructions dans un Scriptlet doivent suivre la syntaxe Java
C Le point-virgule est nécessaire à la fin de chaque déclaration dans un Scriptlet
D Tout les réponses sont vrais
6. Quelle méthode est appelée en premier à chaque appel d’une servlet?
A Start()
B Run()
C init()
D Servive()
7. Quelle est la portée de l’objet d’une réponse?
A session
B page
C request
D response
8. Dans JSP, comment pouvez-vous savoir quelle méthode HTTP (GET ou POST) est utilisée par la requête du client?
A En utilisant request.getMethod ()
B En utilisant request.setMethod ()
C Impossible de savoir
9. Quelle est la différence entre l’utilisation de « forward » et « sendRedirect() »?
A forward s’exécute côté client pendant que sendRedirect() s’exécute côté serveur.
B forward s’exécute côté serveur pendant que sendRedirect () s’exécute côté client.
C Les deux méthodes fonctionnent de manière identique.
10. Comment une servlet peut appeler une page d’erreur JSP?
A Cette fonctionnalité n’est pas supportée
B Lorsque la servlet lève l’exception, elle sera automatiquement interceptée par la page JSP appelant
C La servlet doit transmettre la requête à l’URL de la page d’erreur spécifique. L’exception est transmise en tant qu’attribut nommé « javax.servlet.jsp.jspException »
D La servlet doit rediriger la réponse vers la page d’erreur
11. Toute demande du client pour accéder aux ressources dans le répertoire WEB-INF/ doit être retournée avec un ________?
A BAD_REQUEST
B SC_NOT_FOUND
C SC_INTERNAL_SERVER_ERROR
D ESC_BAD_REQUEST
12. Lequel des éléments suivants n’est pas un objet implicite dans JSP?
A system
B page
C response
D request
13. Tous les ____________ sont informés de l’initialisation du contexte avant l’initialisation de tout filtre ou servlet dans l’application Web.
A ServletRequestListener
B ServletContextListeners
C HttpSessionListener
D Tout les réponses sont vrais
merci pour le qcm , je suis prof au fac de la matière ..
Vous êtes le bienvenu 🙂