Académique Documents
Professionnel Documents
Culture Documents
Controle Finale 4isi
Controle Finale 4isi
Notre objectif est de développer une application web de gestion des comptes
bancaires. le diagramme de classe ci-dessus illustre les relations existant entre
les classes de l'application
Travail à faire
Donner les deux classe Compte.java et Client.java
while(rs.next() ) {
Compte compte = new
Compte(rs.getLong(1),rs.getDouble(2),rs.getDouble(3),idClient);
list.add(compte);
DBInteraction.disconnect();
return list;
}
while(rs.next() ) {
Operation o = new
Operation(rs.getLong(1),rs.getDate(2),idCompte);
list.add(o);
DBInteraction.disconnect();
return list;
}
2. Développer une page Jsp contenant deux formulaires un pour l'ajout d'un compte et
l'autre pour l'ajout d'un client l'action d'ajout sera envoyer vers une Servlet add.jav
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Ajouter</title>
</head>
<body>
<h1>ajouter client</h1>
<form action="add" method="post">
<label for="client"> nom : <input type="text" id="client"
name="nomClient"> </label><br/>
<label for="adresse"> adresse : <input type="text" id="adresse"
name="adresseClient"> </label><br/>
<input type="submit" value="ajouter client">
</form>
<h1>ajouter compte</h1>
<form action="add" method="get">
<label for="idClient"> id Client : <input type="number"
id="idClient" name="idClient"> </label><br/>
<label for="solde"> solde : <input type="number"
id="solde" name="solde"> </label><br/>
<label for="decouvert"> decouvert : <input type="number"
id="decouvert" name="decouvert"> </label><br/>
<input type="submit" value="ajouter compte">
</form>
</body>
</html>
@WebServlet("/add")
public class add extends HttpServlet {
DAO dao;
public add() {
super();
dao = new DAO();
}
dao.ajouterClient(c);
}
dao.ajouterCompte(c);
}
4. Développer un jsp permettant de lister les comptes et les opérations effectuer pour
un client
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%} %>
</body>
</html>
<yassine></elmahi>