Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2216 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Problemes d'applet (class not found) ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problemes d'applet (class not found) ...

n°144601
Modano
Posté le 25-05-2002 à 16:07:37  profilanswer
 

Voila dans ma page HTML je met un archive="data.jar" dans la balise <applet> et dans ce .jar, outre les classes, il y a des serialisations d'objets.
 
Etant donné qu'une applet non signée ne permet de lire directement sur un fichier, le stratagéme du passage des données par .jar est censée marcher, mais comment puis je faire lire mon .jar dans mon applet    
 
J'ai essayé d'utiliser JarInputStream et tout mais je n'y arrive pas... Si qqn a une idée..

 

[jfdsdjhfuetppo]--Message édité par Modano le 27-05-2002 à 19:38:03--[/jfdsdjhfuetppo]


---------------
Code Ami 3DS : 4725-8298-9418
mood
Publicité
Posté le 25-05-2002 à 16:07:37  profilanswer
 

n°144614
darklord
You're welcome
Posté le 25-05-2002 à 16:26:06  profilanswer
 

bin mets le code de ton applet dans le jar et utilise le comme archive et tu y auras accès via getResource

n°144615
darklord
You're welcome
Posté le 25-05-2002 à 16:27:07  profilanswer
 

et pour ton info, une applet peut très bien lire des fichiers comme tu dis pourvu qu'ils soient sur le meme serveur que celui qui a téléchargé l'applet.
 
Donc si tu distributes ton applet dans un jar, tout ce qui est dans le jar lui est accessible.

n°144616
Max Evans
Posté le 25-05-2002 à 16:27:23  profilanswer
 

DarkLord a écrit a écrit :

et pour ton info, une applet peut très bien lire des fichiers comme tu dis pourvu qu'ils soient sur le meme serveur que celui qui a téléchargé l'applet.
 
Donc si tu distributes ton applet dans un jar, tout ce qui est dans le jar lui est accessible.  




 
 :hello:   :love:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°144617
darklord
You're welcome
Posté le 25-05-2002 à 16:28:11  profilanswer
 

euh  :heink:  
 
 :ange:  
 
 :hello:

n°144622
Modano
Posté le 25-05-2002 à 16:30:54  profilanswer
 

donc je met tout dans le .jar, et jappelle quoi dans le .html ? juste le archive="truc.jar" ?


---------------
Code Ami 3DS : 4725-8298-9418
n°144976
darklord
You're welcome
Posté le 26-05-2002 à 17:54:32  profilanswer
 

example

Code :
  1. <APPLET  CODE = "be.ac.fundp.infonet.webreplay.WebReplay" ARCHIVE = "webreplay.jar" WIDTH = "600" HEIGHT = "75" NAME = "PLAYER" MAYSCRIPT = "true"></XMP>
  2. <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
  3. <PARAM NAME= "scriptable" VALUE   ="true">
  4. <PARAM NAME= "CONTENT" VALUE         = "toto.smil">
  5. <PARAM NAME= "FRAMENAME" VALUE       = "down">
  6. <PARAM NAME= "REFRESH" VALUE         = "250">
  7. </APPLET>


 
ONTENT, FRAMENAME et REFRESH sont des variables propres à mon applet. J'espère que c'est suffisament complet  :ange:


---------------
Just because you feel good does not make you right
n°145683
Modano
Posté le 27-05-2002 à 19:37:28  profilanswer
 

Oui ok, mais depuis qqjours j'ai un otre pb.
 
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET CODE="Projet.class" archive="Projet.jar" width="800" height="600" >
</APPLET>
</CENTER>
</BODY>
</HTML>
 
dans le .jar il ya projet.class (et d'autres conneries), tout est mis au mm endroit et pourtant pas moyen de lire l'applet (load: class Projet not found) :(
 
PS: DarkLord, je remarque que tu as mis une photo du Magnifique comme avatar :) bon choix :)

 

[jfdsdjhfuetppo]--Message édité par Modano le 27-05-2002 à 19:39:39--[/jfdsdjhfuetppo]


---------------
Code Ami 3DS : 4725-8298-9418
n°145685
benou
Posté le 27-05-2002 à 19:42:30  profilanswer
 

Modano a écrit a écrit :

Oui ok, mais depuis qqjours j'ai un otre pb.
 
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET CODE="Projet.class" archive="Projet.jar" width="800" height="600" >
</APPLET>
</CENTER>
</BODY>
</HTML>
 
dans le .jar il ya projet.class (et d'autres conneries), tout est mis au mm endroit et pourtant pas moyen de lire l'applet (load: class Projet not found) :(
 
PS: DarkLord, je remarque que tu as mis une photo du Magnifique comme avatar :) bon choix :)  
 
 




j'y connais rien en applet, mais à mon avis, il ne faut pas mettre le .class :
 
<APPLET CODE="Projet" archive="Projet.jar" width="800" height="600" >


---------------
ma vie, mon oeuvre - HomePlayer
n°145690
Modano
Posté le 27-05-2002 à 19:48:36  profilanswer
 

pareil :(
 
Alors tout a fait par hasard, DreamWeaver me dit que IE 5.0 ne gére pas la balise Archive de la balise Applet ?? Est ce vrai (ce qui pourrait expliquer mon cas) ou pas ?

 

[jfdsdjhfuetppo]--Message édité par Modano le 27-05-2002 à 20:02:02--[/jfdsdjhfuetppo]


---------------
Code Ami 3DS : 4725-8298-9418
mood
Publicité
Posté le 27-05-2002 à 19:48:36  profilanswer
 

n°145716
darklord
You're welcome
Posté le 27-05-2002 à 20:47:23  profilanswer
 

ton code est juste pour peu que Projet.class ne fasse pas partie d'un package. Le problème justement c'est que les pacakges ne sont pas fait pour les chiens et le tag applet s'emmele les pinceaux si tu ne mets pas de package. Met ton applet dans un package bidon et ca marchera.
 
A+  
 
(je suis sur de ce que j'avance, c'est un problème connu. Si tu utilises JRE n'oublie pas de faire un petit coup de HTMLConverter)


---------------
Just because you feel good does not make you right
n°145718
darklord
You're welcome
Posté le 27-05-2002 à 20:47:50  profilanswer
 

et il ne faut pas mettre le .class!


---------------
Just because you feel good does not make you right
n°145719
darklord
You're welcome
Posté le 27-05-2002 à 20:48:19  profilanswer
 

Modano a écrit a écrit :

PS: DarkLord, je remarque que tu as mis une photo du Magnifique comme avatar :) bon choix :)  




 
Tu parles de l'éternel 66? :D
 
Mario Lemieux  :love:


---------------
Just because you feel good does not make you right
n°145725
Modano
Posté le 27-05-2002 à 21:02:01  profilanswer
 

Le probleme c que je me rends compte que meme des exemples de bouquins censés marcher utilisant des .jar ne marchent pas :(
 
PS: oui, le 66 of course :)


---------------
Code Ami 3DS : 4725-8298-9418
n°145727
Modano
Posté le 27-05-2002 à 21:03:58  profilanswer
 

/**
 * @version 1.20 2 Oct 1998
 * @author Cay Horstmann
 */
 
import java.io.*;
import java.awt.*;
import javax.swing.*;
 
public class ResourceTest extends JApplet
{  public void init()
   {  Container contentPane = getContentPane();
      contentPane.add(new AboutPanel());
   }
}
 
class AboutPanel extends JPanel
{  public AboutPanel()
   {  JTextArea ta = new JTextArea();
      add(ta);
                 
      try
      {  InputStream in = AboutPanel.class.
            getResourceAsStream("about.txt" );
         BufferedReader br = new BufferedReader(new
            InputStreamReader(in));
         String line;
         while ((line = br.readLine()) != null)
            ta.append(line + "\n" );
      } catch(IOException e) {}
   }
}
 
 
 
 
avec ca en html :  
 
<APPLET CODE="ResourceTest.class"
   WIDTH=300 HEIGHT=200
   ARCHIVE="ResourceTest.jar">
</APPLET>
 
 
et ca ca marche mm pas...alors qu'une applet toute conne du bouquin sans appel a un .jar fonctionne...

 

[jfdsdjhfuetppo]--Message édité par Modano le 27-05-2002 à 21:05:30--[/jfdsdjhfuetppo]


---------------
Code Ami 3DS : 4725-8298-9418
n°145728
darklord
You're welcome
Posté le 27-05-2002 à 21:04:21  profilanswer
 

Modano a écrit a écrit :

Le probleme c que je me rends compte que meme des exemples de bouquins censés marcher utilisant des .jar ne marchent pas :(




 
essaie avec un package + HTMLConverter si tu utilises JRE 1.3 ou plus


---------------
Just because you feel good does not make you right
n°145732
Modano
Posté le 27-05-2002 à 21:07:46  profilanswer
 

vi j'utilise le JRE 1.3 et je testerais ca plus tard :)
Mais ce qui est zarb c que mes copains qui sont sur le meme projet n'ont utilisé ni package, ni HTMLconverter et que ca marche :(
 
Enfin merci, a tout a l'heure :)


---------------
Code Ami 3DS : 4725-8298-9418
n°147272
therier
heu...coucou!
Posté le 29-05-2002 à 18:32:42  profilanswer
 

Tu compiles avec quel JDK?
 
Tu regardes ton Applet dans quel browser?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Problemes d'applet (class not found) ...

 

Sujets relatifs
J'ai des problemes avec mes tableaux en HTML[Java] récupérer le .class contenus dans un jar, c possible ?
Problèmes d'affichage avec les pseudo-frames[PHP+ORACLE+XSU OCI8] Problèmes de Doc.
problème avec applet[java] erreur : "duplicate class"
[applet] noClassDefFound........précisi ons[HTML] Problèmes de tableaux.
[C++] Problemes de fenetres[VB] FTP et envoie d'email sans problèmes. Besoin de vous.
Plus de sujets relatifs à : Problemes d'applet (class not found) ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR