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 :

Applet.Servlet sous tomcat(problème d'organisation )


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut Applet.Servlet sous tomcat(problème d'organisation )
    Bonjour à tous,
    Je voudrais faire communiquer une Applet avec une servlet sous tomcat, apparemment j'ai pas de problème avec le code mais plutûot avec l'organisation de mon projet
    voici l'actionPerformed de l'applet(envoyer du text au servlet)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    public class App_msg extends JApplet {
     
     
    	JTextArea t=new JTextArea("");
    	private JButton bouton = new JButton("envoi");
     
     
    	public void init(){
    		this.setSize(300, 80);
     
    				t.setPreferredSize(new Dimension(200,70));
     
     
    				this.bouton.addActionListener(new ActionListener(){
    			public void actionPerformed(ActionEvent arg0) {
    				try{
     
    					System.out.println(getDocumentBase());
     
    					URL url=new URL(getDocumentBase(),"ijab");
     
    					System.out.println(url.toString());
     
     
     
     
    				 URLConnection connexion =url.openConnection();
     
    				 connexion.setDoOutput(true);
     
     
    			    PrintWriter req=new PrintWriter(connexion.getOutputStream(),true);
     
    			     req.print("yes im here ");
     
     
     
    				}catch(IOException e){}
     
     
     
     
    			}			
    		});
     
    		//On ajoute nos composants
    		this.getContentPane().add(bouton, BorderLayout.SOUTH);
    		this.getContentPane().add(t, BorderLayout.NORTH);
    		//Et le tour est joué !
    	}
     
     
    }
    et ma servlet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    		// TODO Auto-generated method stub
     
    		BufferedReader req=new BufferedReader(new InputStreamReader(request.getInputStream()));
     
     
    			String message =req.readLine();
     
    			System.out.println(message);
     
     
    	}
    Et mon html contenant l'applet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <CENTER>
    <APPLET   codebase ="../bluid/classes/" CODE=App_msg.class  WIDTH=300 HEIGHT=180>
    </APPLET>
    </CENTER>
    le problème c'est que mon html n'arrive pas à charger l'applet ! y a t il une arborescence à respecter ?
    Merci de m'aider

  2. #2
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Bonjour,

    Ce n'est pas un problème de guillemets dans la balise <APPLET> de ton html?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut
    NON j'ai essayé ça et ça marche pas ! je crois qu'il y a une arborescence à respecter !
    Merci pour votre aide

  4. #4
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Vous testez sur quel navigateur?

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut
    Ben j'ai testé sur tout les navigateur, le problème c'est que quand je mets mon html dans le meme repertoire que mon .class ça marche mais j'arrive pas à faire la connexion entre la page contenant l'applet et le servlet ! puisque j'arrive pas à applet mon html depuis mon tomcat ?
    voyez vous un peu mon problème ?

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut
    J'ai crée un jar(app_jar)de mon applet et je l'ai mis dans le même dossier que mon html
    Et maintenant si j'appelle depuis file:///C:/Tomcat 6.0/webapps/nico/WebContent/ggg.html
    je vois l'applet bien mais par contre je vois rien avec cet url
    http://localhost:8080/nico/ggg.html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <applet  code="app_msg.class"    archive="app_jar.jar"  width="200" height="200" >
    </applet>

Discussions similaires

  1. Changement de JRE pour servlet sous tomcat
    Par The zxeno prophet dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 12/11/2009, 13h09
  2. essaie de démarrer ma servlet sous tomcat
    Par prugne dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 30/09/2009, 18h12
  3. Exécuter Servlet Sous TomCat
    Par sisiniya dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 31/03/2009, 13h01
  4. servlets sous tomcat
    Par nabelou1 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 24/01/2008, 18h56

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