IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

association d'une methode à un textarea ou des buttons de la page jsp


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 72
    Points : 47
    Points
    47
    Par défaut association d'une methode à un textarea ou des buttons de la page jsp
    salut, voici en piece jointe un petit programme que j'ai developpé en java. il comporte une interface graphique. ensuite j'ai developpé la meme interface en html. en suivant les instructions d'un tutorial JSP j'ai inserré le code du programme java associe à l'interface graphique dans celui de la page html pour les enregistrer en .jsp ;mais le probleme est que je ne sais pas creer une association entre les bouttons et le textarea de la page html avec le code qui devrait leurs etre associé.
    SVP aidez moi...c'est tres urgent et merci d'avance

    (il faut changer le chemin de fichier xml dans la classe Progfen pourque le programme fonctionne correctement en cas d'essai)
    voici le code jsp:

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>

    <%@page import= java.awt.event.ActionEvent;
    import= java.awt.event.ActionListener;
    import= java.io.*;
    import= java.util.Iterator;
    import= java.util.StringTokenizer;
    import=java.util.List;
    import= org.jdom.*;
    import =org.jdom.input.*;
    import =java.lang.reflect.Method;
    %>



    <% static org.jdom.Document doc;

    static Element services;


    String msg;

    String number;


    String kw;


    String key;


    String message;







    addActionListener(this);
    addActionListener(this);
    }

    public void actionPerformed(ActionEvent evt) {
    Object source = evt.getSource();

    if (source ==Submit2 ) {
    textarea.setText("");

    }

    if (source ==Submit ) {



    StringTokenizer tok = new StringTokenizer(textarea.getText(), " ");
    int nv = tok.countTokens();
    msg = "";

    kw = tok.nextToken().toString();

    textarea.setText("");

    // /**reste du message//
    for (int i = 1; i < nv; i++) {
    msg += (tok.nextToken().toString() + " ");
    }
    // **fin reste du message**//
    // fin saisie du key word*****

    // ***lecture du fichier xml

    SAXBuilder sxb = new SAXBuilder();
    try {
    doc = sxb
    .build(new File(
    "C:/Aymen/eclipseworkspace/essai/projet/services.xml"));
    } catch (Exception e) {
    }
    services = doc.getRootElement();
    List service = services.getChildren("service");
    Iterator k = service.iterator();

    while (k.hasNext()) {
    Element courant = (Element) k.next();
    key = courant.getChild("nom").getText();
    if (key.equals(kw)) {
    textarea.setText(courant.getChild("text").getText());


    }
    }
    }

    }

    // *********fin***************
    }



    %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    <HEAD>
    <TITLE>service simulator</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    .Style1 {font-family: Arial, Helvetica, sans-serif}
    -->
    </style>
    </HEAD>
    <BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
    <table width="490" height="549" border="0" align="center" background="../images/interface2.gif" >
    <tr>
    <td width="484" height="543"><form name="form1" method="post" action="">

    <div align="center">
    <p><textarea name="textarea" cols="40" rows="10"></textarea>
    </p>
    <p>&nbsp; </p>
    </div>
    <table width="432" border="0">
    <tr>
    <td width="302"><div align="center">
    <input type="submit" name="Submit" value="SEND">
    </div></td>
    <td width="120"><input type="submit" name="Submit2" value="ERASE"></td>
    </tr>
    </table>

    </form></td>
    </tr>
    </table>

    </BODY>
    </HTML>
    Fichiers attachés Fichiers attachés

  2. #2
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 72
    Points : 47
    Points
    47
    Par défaut
    pour la solution voir la discussion probleme avec le getproperty

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/04/2012, 18h39
  2. Récuperer des informations de la page JSP
    Par Miss kouka dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 07/01/2011, 12h19
  3. Gestion des erreurs dans les pages JSP
    Par elewandowski dans le forum Struts 2
    Réponses: 3
    Dernier message: 04/12/2007, 21h18
  4. Envoie des donnée vers deux page jsp
    Par opensource dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 28/05/2007, 16h40
  5. Réponses: 17
    Dernier message: 22/09/2006, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo