Slt,
en fait je suis entrain de creer un projet j2ee et je suis debutante au dessus j'arrive pas creer cette partie de projet:
Proposez une page JSP permettant à une personne de s'inscrire. La personne doit renseigner ses prénom, nom, email. Elle doit également choisir un login et un mot de passe.
Proposez une servlet qui créée une instance de Utilisateur à partir de ces informations. La servlet va sauvegarder cette instance via la méthode create(Utilisateur u) de la classe UtilisateurDAO :
DAOFactory.getInstance().getUtilisateurDAO().create(user).
j'ai fais seulement page inscription sous jsp mais pour developper la servlet j'ai ps pu et je ne sais ps comment svp n'hésitez pas de m'aider e merci d'avance.
voila ma page jsp:
<code>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Inscription</title>
</head>
<body>
<form action="http://localhost:8080/projet_web/inscription" method="post" name="form2">
<h5 align="center"><font color="#99CCFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">
<font color="000000" size="1">Informations général</h5>
<font color="ff0000">*</font>Votre nom <input type="text" name="nom" id="nom" size="12"
style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000080; CURSOR: text;
FONT-FAMILY: Arial; FONT-SIZE: 7pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:110;
TEXT-ALIGN=center;"><br>
<font color="ff0000">*</font>Votre prenom: <input type="text" name="prenom" id="prenom" size="12"
style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000080; CURSOR: text;
FONT-FAMILY: Arial; FONT-SIZE: 7pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:110;
TEXT-ALIGN=center;"><br>
<font color="ff0000">*</font>Adresse E-mail: <input type="text" name="mail" id="mail" size="12"
style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000080; CURSOR: text;
FONT-FAMILY: Arial; FONT-SIZE: 7pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:110;
TEXT-ALIGN=center;"><br>
<font color="ff0000">*</font>Votre pseudo: <input type="text" name="login" id="login" size="12"
style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000080; CURSOR: text;
FONT-FAMILY: Arial; FONT-SIZE: 7pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:110;
TEXT-ALIGN=center;"><br>
<font color="ff0000">*</font>Mot de passe: <input type="password"" name="pass" id="pass" size="12"
style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000080; CURSOR: text;
FONT-FAMILY: Arial; FONT-SIZE: 7pt; FONT-WEIGHT:bold; LETTER-SPACING: normal; WIDTH:70; TEXT-ALIGN=center;"><br>
<input name="entrer" type="submit" id="entrer" value="Valider" style="width: 125px; height: 30px" />
</p>
</form>
</body>
</html>
</code>
Partager