Rechercher : dans
Par :

Java + servlet

Dernière réponse le 12 aoû 2008 à 16:58:30 kaiz, le 24 jun 2003 à 18:42:13 
 Signaler ce message aux modérateurs

Bonjour,

Tout d'abord je tiens a préciser que ce site est vraiment genial, je le conseil a tt le monde :)

Donc voila mon pblm:

j'ai une appli client serveur a réaliser, le client aura juste une feuille htlm de saisie, ces données sont envoyées à la servlet qui elle effectuera une requete et renverra le résultat au client. Jusque la ca va seulement j'aimerai que le client puisse modifier les données or la bdd renvoie une page htlm... donc comment pourais je renvoyer les données dans des "input" en quelques sortes.

Merci

Meilleures réponses pour « Java + servlet » dans :
Servlets - Le Java Servlet Development Kit (JSDK) Voir Introduction au JSDK Le JSDK (Java Servlet Development Kit) est un package contenant l'ensemble des classes et des interfaces nécessaires au développement de servlets. De plus le JSDK de Sun contient un serveur web et un moteur de servlets...
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
Installer Java sous Ubuntu VoirPar défaut, Firefox n'est pas fourni avec Java. Voici comment procéder pour l'installer: Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et tapez: sudo aptitude install sun-java6-jre sun-java6-plugin ou sudo aptitude install ...
Dictionnaire pour téléphones mobiles supportant Java VoirJLearnItME est une application gratuite pour téléphone mobile permettant d'avoir un dictionnaire comprenant 15 langues. La seule condition que doit remplir votre téléphone est de supporter le Java. L'interface utilisateur est...
Télécharger Java Runtime Environment VoirJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces...
Servlets - Première Servlet VoirPremiere 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 { ...
Introduction aux Java Server Pages VoirPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension...
Introduction aux servlets VoirIntroduction aux servlets Les servlets (on dit généralement une servlet) sont au serveur Web ce que les applets sont au navigateur pour le client. Les servlets sont donc des applications Java fonctionnant du côté serveur au même titre que les CGI...

1

kaiz, le 24 jun 2003 à 18:43:37

"or la bdd renvoie une page htlm... " je voulais dire la servlet

Répondre à kaiz

2

kaiz, le 25 jun 2003 à 00:20:55

Vraiment personne peut m'aider svp

Répondre à kaiz

3

choubaka, le 25 jun 2003 à 07:50:18

Salut, j'arrive pas à cerner ce que tu veux...

Chouba
Casque Bleu forumique

Répondre à choubaka

4

kaiz, le 25 jun 2003 à 09:30:48

Euh dsl je vais essayer d'etre plus clair:

quand tu utilises une servlet elle renvoie une page html avec les données.
Slt ses données ne sont pas accessible!! elles sont dans la page html.
Moi j'aimerai pouvoir récupérer ces données au niveau du client, que le client les modifies et les renvoies modifiées à une autre servlet par exemple a une autre servlet.
j'espere avoir ete plus clair
Merci

Répondre à kaiz

5

choubaka, le 25 jun 2003 à 10:37:26

Pourquoi ne fait tu pas apel à une autre page de saisie

tu pourrais créer une commande "Modifier" dans la page html renvoyée par exemple

Chouba
Casque Bleu forumique

Répondre à choubaka

6

kaiz, le 25 jun 2003 à 10:44:22

Arf me suis mal expliqué. en fait je vais chercher des infos ds une bdd ! donc ma page html me retourne les résu de la requète.
Seulement ces resu je voudrais les modifier!!!! par exemple je veux recuperer un montant la servlet me le renvoi dans la page html, si le montant augmente je ne peux pas le modifier coté client mais moi on me demande de pouvoir faire une modif coté client.

Moi je voudrais retourner ce montant dans une zone de saisie
voila :)

Répondre à kaiz

7

choubaka, le 25 jun 2003 à 10:57:20

J'avais plus ou moins compris

j'ai eu l'occasion de faire plus ou moins la même chose

les résultats arrivaient sous forme de tableau en html, à côtés de chaque résultat, j'y ai mis une commande modifier qui appelait un fenêtre d'entrée. Le client pouvait donc modifier une ou plusieurs valeurs dans le tableau. Une fois que les modifications sont faites, le client n'a plus qu'à cliquer sur une commande "validation" qui renvoyait au serveur le fruit de son travail. Au niveau serveur, une servlet était chargée de vérifier si des modifications ont été effectuée, si oui lesquelles et de mettre en marche les modification a effectuer dans la bdd. La fin de tout ce mécanisme était signifié par une servlet chargée d'avertir que tout s'était bien déroulé avec éventuellement affichage des modifications effectuées.

Chouba
Casque Bleu forumique

Répondre à choubaka

8

kaiz, le 25 jun 2003 à 11:03:06

Héhé justement comment tu edites ta page html
"j'y ai mis une commande modifier qui appelait un fenêtre d'entrée. Le client pouvait donc modifier une ou plusieurs valeurs dans le tableau." c ca que je veux faire :) :) :) :) :) :) :) :) :) :) :) :) :)

comment c ti quta fait?? ;)

Répondre à kaiz

9

choubaka, le 25 jun 2003 à 11:14:44

Et bien la page jsp était chargée de remplir les "cases blanches" du tableau pour le premier affichage.

Chaque modification nécessitait un rafraichissement de la page HTML, ceci était faisable grâce à une autre jsp.

Les modifications à la bdd était effectuées par une jsp appelée par le bouton de validation.

Chouba
Casque Bleu forumique

Répondre à choubaka

10

kaiz, le 25 jun 2003 à 12:38:44

Excuse mais je comprends pas, le rapport avec jsp..
je n'ai pas de jsp moi...lol

g une servlet java qui me retourne des infos et j envoie en htlm au client

Répondre à kaiz

11

choubaka, le 25 jun 2003 à 13:02:50

C'est là toute l'astuce

jsp et servlet c'est comme cul et chemise ! c'est la clé d'un bon site dynamique.

je te conseille de t'y mettre

Chouba
Casque Bleu forumique

Répondre à choubaka

12

omar, le 25 jun 2003 à 14:57:14

C pas dure!

il suffit que ton servlet revoi la page html suivante
<form..
<input type="text" name="Mot" size="11" value="cequeTuveux">
.. </form>

Voial tu mets une variabel a cote de la balise value et il sa ffichera a l ecran un champ de saisie contenant cette variable

Apre pr la modifier et bien dans ton servlet2
tu recupores les paramestres du formaulaires(tu connais ca?!)

ensuite sur ton objet Statement tu fais
Stattement stmt;
..
smtm.executeUpdate("alter table....")

Voial ta BdD en sera modifié!

Répondre à omar

13

kaiz, le 25 jun 2003 à 15:39:03

Ok merci a ts les deux juste un petit truc qui me chagrine Omar

"Voial tu mets une variabel a cote de la balise value et il sa ffichera a l ecran un champ de saisie contenant cette variable"

concretement stp ;)

sinon c bon je c recup d'un formulaire encore merci

Répondre à kaiz

14

omar, le 26 jun 2003 à 08:33:45

Juste un truc au passage : je crois remarquer que tu connais pas trop el html: je te conseille vivement d e t y mettre avant de travailler les servlets car le connaitres est hyper important (en + c pas sorcier!)

ben concertemnt regarde cette example dans un fichier html:


<FORM METHOD="post" ACTION="insert?numalbum=2">

1-Votre nom<br>
<input type="text" name="nom" value="un exemple" size=20 style="background-color: #FFF8DF"></b></pre><pre>


<input class="button" type="submit" name="ENTRER" value="envoyer">
<input type="reset" value="Recommencer"><P></form>


SInon je te conseille de telecharger mon projet de cette année en java-servlet avec Tomcat sur Michael jakcson
cf ici:

http://www.javafr.com/article.aspx?Val=297

Sinon tas j amais remarqué que mettre entre cote le html en java c hyper lourd? b(remaplcer le " par des \"..)
perso j ai fait une methode qui lit in fihcier de html et t indente tt ca dans un out.println("...");

Pr avoir ce source cf icitu gagneras enomement de temps:
http://www.javafr.com/article.aspx?Val=314

Répondre à omar

15

kaiz, le 26 jun 2003 à 10:02:04

Je te remercie, en effet je connais pas trés bien le html !!
bon je v essayer de faire avec ce que tu m'as dit
encore merci

Répondre à kaiz

16

ISO, le 9 nov 2007 à 14:16:00

Bonjour,

je suis une débutante en java+servlet, alors je fais un peu prés une auto-formation, et j'aimerais bien si c possible de m'envoyer les liens ou je pourai trouver des cours simples avec des petites application en servlet+tomcat, je venais de l'installer et j'ai du mal à exécuter une petite application de 'hello world'!!

svp pourriez vous métre utile.

Merci d'avance.

Répondre à ISO

17

Maxxoo, le 25 nov 2007 à 09:41:31

Salut,
tu peux chiner de bons tutos et exemples sur http://java.developpez.com/cours/

Répondre à Maxxoo

18

nonoss, le 27 nov 2007 à 14:42:00

Bonjour, je doit mettre dans ma servlet une zone de text en html sa donne :

<form>
<input type="text" value="Nom" name="zone"></input>
</form>

comment mettre sa dans une servlet sachant que j'ai commencé un formulaire ou il y figure un submit pr faire un bouton.
merci d'avance

Répondre à nonoss

19

Rambo2006, le 25 jan 2008 à 16:43:50

Merci kais

Répondre à Rambo2006
Collection CommentÇaMarche.net