wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaEE-servlets-jsp

Total questions: 10

Worksheet time: 12mins

Name
Class
Date
1.

Quelle méthode de la servlet est utilisée quand on veut récupérer des données (une page web) depuis la partie backend ?

a)

initialize()

b)

doGet()

c)

doPost()

d)

doPut()

2.

Comment peut t-on lier une URL avec une Servlet ?

a)

En utilisant le fichier web.yml

b)

en utilisant le fichier web.xml

c)

en utilisant l'annotation @WebServlet

d)

en utilisant la méthode doGet()

3.

Quels sont les délimiteurs du code Java dans une JSP ?

a)

<? ?>

b)

<?JSP ?>

c)

<%%>

d)

<%=%>

4.

quelle est l'instruction permettant d'envoyer une variable depuis la servlet vers une jsp?

a)

jsp.send()

b)

request.setVariable()

c)

request.setAttribute()

5.

Voici le code source d'un formulaire HTML

<!DOCTYPE html>

<html lang="fr">

<head>

<meta charset="UTF-8">

<title>Formulaire Client</title>

</head>

<body>

<h1>Formulaire de saisie</h1>

<form action="MaServlet" method="post">

<label for="nom">Nom :</label>

<input type="text" id="nom" name="nom"><br><br>

<label for="nom">Prenom :</label>

<input type="text" id="nom" name="prenom"><br><br>

<label for="nom">Email :</label>

<input type="text" id="email" name="mail"><br><br>

<input type="submit" value="Envoyer">

</form>

</body>

</html>

6.

Quelle est l'instruction qu'on utilise dans une servlet pour récupérer les données d'un formulaire défini dans une page HTML.

(a)  

7.

Qu'est q'un Java Bean ?

a)

les conventions Java Beans sont utilisés dans les bibliothèques graphique de Java (AWT, Swing et SWT)

b)

Un objet Java qui contrôle le routage de l'application

c)

un composant réutilisable sous forme d'un objet autonome ayant des attributs, des getters et setters

d)

un composant qui s’exécute coté serveur

8.

Que représente les JSP dans le modèle MVC ?

(a)  

9.

Dans une application JEE utilisant MVC, le controller est généralement implémenté à l'aide de Servlets. Ces composants permettent de :

a)

Simplifier l'accès à la base de données.

b)

Gérer la logique métier et accéder aux données.

c)

Réduire le code source de l'application

d)

recevoir les requêtes des clients et déterminer les réponse appropriées.

10.

Comment affiche-t-on le contenu d'une variable avec l' Expression Language ?

a)

$variable

b)

$<variable>

c)

${variable}

d)

<%= variable %>