Rechercher : dans
Par :

Formulaire et JSP

Dernière réponse le 3 déc 2008 à 13:12:35 SeB, le 2 mai 2002 à 13:23:00 
 Signaler ce message aux modérateurs

Je suis étudiant et je commence le jsp avec interaction à une base oracle.
Je voudrais créer un formulaire pour le login à un site, donc login + password.
Est-ce que je peux traiter les données du formulaire sur la même page que où est le formulaire, et comment est-ce que je récupère les valeurs entrées par l'utilisateur, en jsp ?

Meilleures réponses pour « Formulaire et JSP » dans :
[Webmaster] Un formulaire de contact pour votre site VoirCe formulaire permet d'avoir une page pour être contacté sur son site, sans utiliser de logiciel de messagerie. La personne qui vous contacte indique son adresse, l'objet du message et son message (évidemment). Le code est une version...
Javascript - Effacer un champ de formulaire lors du clic (focus) VoirIl vous est sûrement arrivé de tomber sur un formulaire HTML avec des valeurs pré-remplies décrivant par exemple le type de valeur attendue. L'intention est louable mais il est désagréable de devoir sélectionner ce texte et le supprimer avant de...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...
Bases de données - Utilisation de formulaires VoirUtilisation de formulaires Afin d'exploiter les bases de données, il faut fournir une interface à l'utilisateur lui permettant de visualiser des données en fonction de certains critères. Pour cela il existe un outil : les formulaires. Un formulaire...

1

Samir, le 2 mai 2002 à 13:40:43

Salut,
je croit que tu peut envoyer tes données avec le formulair, avec les methode classiques doget, dopost, ca depent de l´application

avec doget on peut voir le nom et la password sur le browser en haut, et c pas trop elegent.

pour do post c s´ecrit en bas du browser et tout les information ne sont pas dedant.

il faut se rappler que les page web sont comme on dit sttatless, cad des que tu change de page des donées seront perdud.
pour sela il est mieux d´enregistrer le nom et passwoerd dans la session deja defini en jdk.
si tu veut plus compliquer les chose tu peut creer ta propre session
classe, il faut utiliser le pattern singelton.

Répondre à Samir

2

SeB, le 2 mai 2002 à 13:48:27

Ok, mais avant ça, je dois faire une requête vers ma base pour identifier la personne qui veut se logger et checker si elle a les droits pour se logger.

Répondre à SeB

3

Samir, le 2 mai 2002 à 13:54:29

Ben il sufit d´ecrir une methode qui fait cela, est ce que tu doit aussi creer les table pour gerer les utilisateur?

Répondre à Samir

4

SeB, le 2 mai 2002 à 13:59:32

Oui ça c'est bon, toute ma base est prête ... mon prob c'est que j'arrive pas à insérer des données que je récupère par formulaire dans une requête ...

Répondre à SeB

5

Samir, le 2 mai 2002 à 14:02:32

Tu peut me dir quelle l´erreur que fait le compilateur

Répondre à Samir

6

SeB, le 2 mai 2002 à 14:07:02

J'ai pas d'erreurs ...
Je veux faire qqch du style :
String requete = "select * from table where attribut=....";
Où les 3 petits points, c'est une donnée que j'ai récupéré de mon formulaire. Je sais pas comment l'inclure dans ma requête. ..

Répondre à SeB

7

Samir, le 2 mai 2002 à 14:11:59

Il faut tout d´abord creer une connection a la base de donée, en cas d´oracle t´a besoin de 2 librairie classes111.zip et aurora_client.jar pour avoir l´access a la base puis voir java.sql
de jdk et jdbc connection ds la documentation d´oracle, le code c dedant avec les deux ca va marcher.

Répondre à Samir

8

SeB, le 2 mai 2002 à 14:13:54

C'est déjà bon tout ça ... je peux faire des requête simples ... mon prob, c'est comment inclure des string que j'ai récupéré par formulaire dans une requête ... suis-je obligé de faire des concatenate des plusieurs string ensemble ?

Répondre à SeB

9

Samir, le 2 mai 2002 à 14:21:20

C avec getparameter tu peut recuperer tes donné, tu les met ds un
ton sql doit etre ds un buffer puit tu prend les string et tu les attache apend, le contenu final de buffer c les sql statement (callable statement ou prepared statement) et puis tu l´execute
la methode execute query existe ds le api, a la fin tu ferme ta connection, et ton callable statement ou prepared statement.

Répondre à Samir

10

Samir, le 2 mai 2002 à 14:31:14
Répondre à Samir

11

SeB, le 2 mai 2002 à 14:38:03

Merci.

Je connais pas les prepared statement, mais je vais étudier ça ...

Répondre à SeB

12

Samir, le 2 mai 2002 à 14:50:54
Répondre à Samir

14

 farida310786, le 3 déc 2008 à 13:12:35

Comment creer un formulaire en jsp

Répondre à farida310786
Collection CommentÇaMarche.net