Jsp

Fermé
marwa - 9 janv. 2012 à 16:46
levequeg Messages postés 16 Date d'inscription lundi 9 janvier 2012 Statut Membre Dernière intervention 26 janvier 2012 - 9 janv. 2012 à 22:27
svp je veux savoir comment je peux ecrire ce code en jsp
<?php
$id=$_POST['id_client'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
mysql_connect('localhost','root','');
mysql_selectdb('mimo');
$req='insert into clients (id_client,nom,prenom) values ("'.$id.'","'.$nom.'","'.$prenom.'")';
mysql_query($req);
header("Location: clients.php");
?>

1 réponse

levequeg Messages postés 16 Date d'inscription lundi 9 janvier 2012 Statut Membre Dernière intervention 26 janvier 2012 7
9 janv. 2012 à 22:27
Bonjour,

La récupération des variables GET et POST se fait de la même façon en JSP en utilisant l'objet request.

Pour tes 3 variables tu devras donc faire :
int id = request.getParameter('id_client');
String nom = request.getParameter('nom');
String prenom = request.getParameter('prenom');


Pour la connexion et effectuer une requête a la base de données tu peux utiliser le driver JDBC

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/mimo","root","");
Statement stmt = conn.createStatement();
stmt.executeQuery("insert into clients (id_client,nom,prenom) values ("+id+","+nom+","+prenom+")");


Pour la redirection tu peux utiliser l'objet response

response.sendRedirect('clients.php');

En espérant que cela t'aides.

Bonne soirée
0