Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par :

Servlet+formulaire html

lulu, le vendredi 25 janvier 2002 à 09:53:08 
 Signaler ce message aux modérateurs

G crée une servelt je recupère l'Id du user grace a:
String Slogin=req.getParameter("LOGIN");

A quel endroit dans mon code html dois-je intégrer la commandeServlet.html?LOGIN="user"

1

maynouch, le vendredi 25 janvier 2002 à 10:05:33

La commande servlet.html??????????????????
en fait puisque t'as un formulaire, donc t'as
<form method=post action="tarara">
Login : <input type=text name=LOGIN>
...
</form>
tarara peut etre par exemple : MaServlet
ou encore : http://IPduserveur:8080/monSite/Servlet/MaServlet
Dans ce cas ça se fait automatiquement!!
si tu veux créer un lien statique tu peux mettre
<a href="MaServlet?LOGIN=user">lien</a>
à moins que ta page html est générée par une JSP ou une servlet, ce lien sera tjs statique!!

Répondre à maynouch

2

Lulu, le vendredi 25 janvier 2002 à 10:24:13

En fait le but de mon opération est de générer un no automatique.

Répondre à Lulu

3

maynouch, le vendredi 25 janvier 2002 à 10:29:17
  • +1

Je crois qu'on a parlé de ça hier!!
Bon, tout d'abord, quelle technologie t'es entrain d'utiliser : quelle est ton architecture? (serveur web serveur de donnée etc)

Répondre à maynouch

4

Lulu, le vendredi 25 janvier 2002 à 10:53:20

C un serveur web:websphère. en fait je te réexplique. Je ne suis pas arriver a générer un no automatique dans ma servlet, car je débute en Java, je suis en entreprise et n'ai pas le choix du langage. G une table utilisateur, les user sont identifier dans la table grace a un entier, peu importe sa valeur, l'application est anonyme. G3 formulaires, donc 3 servlets, et G besoins de ce no dans mes 3 servlets afin d'executer une requête INSERT.
Je cherche qqchose de court et facil a mettre en place.

Répondre à Lulu

5

Lulu, le vendredi 25 janvier 2002 à 11:11:24

Est ce possible?
int reference_user;//id du new user
Statement s=c.createStatement;
String ref=executeQuery("Select reference into ref
from utilisateur
where reference=(select max(reference)
from utilisateur)");
int ref_user=Integer.valueOf(ref).intValue()
refernce_user=refernce+1;
s.close();

Répondre à Lulu

6

maynouch, le vendredi 25 janvier 2002 à 11:12:51
  • +1

D'abord t'as la chance de travailler dans une entreprise qui préfère les technologies Java aux trucs mer?iques comme asp.
d'après ce que j'ai compris, pour chaque user tu vas créer un num automatiques qui sera inséré dans la base et servira à référencer tout ses attributs. Bien sûr tu ne veux pas générer par mégarde 2 num pour un même user. Donc tu dois voir si le user est new tu lui cré un ID sinon tu récupères l'ID déjà attribué!
c ça ou pas?

Répondre à maynouch

7

Lulu, le vendredi 25 janvier 2002 à 11:17:56

En fait l'utilisateur va executer une seule fois a l'application donc je m'en fiche de pouvoir le reconnaitre. En fait mon pb et que je ne veux pas genérer 2 fois le même no pour 2 users différents.

Répondre à Lulu

8

Lulu, le vendredi 25 janvier 2002 à 13:51:48

Est ce que tu pense que mon pgm est bon?

Répondre à Lulu

9

maynouch, le vendredi 25 janvier 2002 à 14:08:15
  • +1

Bon, Si t'es sur qu'un même utilisateur ne pointera pas son nez 2 fois de suite :-)
tu peux faire une requête sur le max des id, tu lui ajoutes 1 et tu inséres les infos concernant le nouveau user avec ce new ID !!
excuse moi pour le retard j'étais déconnecté!

Répondre à maynouch

10

Lulu, le vendredi 25 janvier 2002 à 14:25:38

Ok! y-a pas de mal, je te remerci pour ton aide.

Répondre à Lulu

11

 maynouch, le vendredi 25 janvier 2002 à 14:26:58
  • +1

Tu compliques trop la vie ;-))
il suffit de faire :

int reference_user;//id du new user
ResultSet rs;
Statement statement = c.createStatement();
Query = "Select max(reference) as ref from utilisateur";
rs = statement.executeQuery(Query);
refernce_user= rs.getInt("ref")+1;
rs.close();

Répondre à maynouch
Servlets - Gestion des formulaires Introduction 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... www.commentcamarche.net/contents/servlets/servform.php3
Formulaire html (Résolu) Bonjour, Je souhaiterai savoir ce qu'il faut compléter au code suivant pour qu'il fonctionne une fois que la personne clique sur envoyer. C'est un formulaire html redirigé par mail et non php. Merci d'avance pour votre contribution. Alain www.commentcamarche.net/forum/affich-2133877-formulaire-html
Formulaire HTML et son bouton "submit" Bonsoir, Existe-il un façon pour limiter l'espace vide sous le bouton "submit" dans un simple formulaire HTML? Je crois que c'est dans le style mais quel propriété? Merci de votre aide. www.commentcamarche.net/forum/affich-697869-formulaire-html-et-son-bouton-submit
[PHP] Upload de fichiersLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La... www.commentcamarche.net/faq/sujet-889-php-upload-de-fichiers
Javascript - Effacer un champ de formulaire lors du clic (focus)Il 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... www.commentcamarche.net/faq/sujet-884-javascript-effacer-un-champ-de-formulaire-lors-du-clic-focus
Ergonomie des formulaires en ligneLes formulaires constituent un style d'interaction particulier qui comme les formulaires papier permettent de guider la saisie d'informations dans des champs spécifiques identifiés par des intitulés... Les formulaires permettent notamment de... www.commentcamarche.net/faq/sujet-10789-ergonomie-des-formulaires-en-ligne
Formulaire html et variable tableau phppeut on passer en php dans une formulaire html une variable de type tableau comme dans l'exemple print(''); print(" "); for ($i=1;$i www.commentcamarche.net/forum/affich-898350-formulaire-html-et-variable-tableau-php
Code PHP traitement de formulaire HTMLBonjour, J'ai fais un formulaire HTML mais je ne connais pas le PHP donc je ne peux pas faire la page de traitement. Ma question est-la suivante : est-ce que quelqu'un aurait la gentillesse de m'écrire un code qui : 1)Ouvre une fenêtre avec êtes vous... www.commentcamarche.net/forum/affich-9659896-code-php-traitement-de-formulaire-html
Formulaire HTML/JavascriptBonjour, J'ai créer un formulaire en html Pour le vérifier j'ai un javascript et pour l'envoyer je le fais par un cgi Comment arriver a compiler les deux sur le même bouton envoyer? Actuellement j'ai soit ou... www.commentcamarche.net/forum/affich-1747466-formulaire-html-javascript
Les formulaires HTMLInté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... www.commentcamarche.net/contents/html/htmlform.php3
Servlets - Première ServletPremiere servlet Voici un exemple simple de servlet dont le seul but est d'afficher du texte sur le navigateur du client : import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class PremiereServlet extends HttpServlet { ... www.commentcamarche.net/contents/servlets/servprem.php3
Bases de données - Utilisation de formulairesUtilisation 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... www.commentcamarche.net/contents/bdd/bddform.php3