Fichiers et applet

Fichiers et applet - Java - Programmation

Marsh Posté le 21-05-2003 à 18:11:32    

Voila mon probleme, j'ai une class qui utulise des fichiers...
Lorsque je l'ouvre via une class main pas de probleme mais si je fait la meme chaose via une applet il me catch toujours???
 
Ben
 
//ma  class fichier
package ddf;
 
import java.io.*;
 
public class FichStruct extends RandomAccessFile implements InterfaceLg {
  private int lgFichier; //en nbre d'enreg
  private long tailleActuelleFichier;
 
  public FichStruct(String filePathAndName) throws IOException {
    super(filePathAndName, "rw" );
    try {
      seek(0);
      lgFichier = readInt();
    }
    catch (EOFException eofe) { //fichier vide
      lgFichier = 0;
    }
    tailleActuelleFichier = LG_FICH+lgFichier*LG_enreg;
  }
 
  //..blabla ....  
}
 
//la class qui fonctionne:
package ddf;
 
class creeFichier {
  public static void main(String[] args) {
    Fichier f = new Fichier();
    f.lire("c:\\geveliste ben.csv" );
    try {
      FichStruct fs = new FichStruct("monFichier.txt" );
      fs.écrireTab(f.getTab());
      fs.fermer();
    }
    catch (Exception ex) {
      System.out.println(ex);
    }
  }
}
 
//l'applet ne fonctionne pas!!!
package ddf;
 
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.net.*;
import java.applet.*;
import java.net.URL;
 
public class Applet1 extends Applet implements MouseListener {
  FichStruct fs;
 
  private void iniFile() {
    try {
      fs = new FichStruct("monFichier.txt" );
    }
    catch (Exception ex) {
      System.out.println("Fichier non initialisé!!!" );
    }
  }
 
  public void paint(Graphics g) {
   
      iniFile();
   
  }
}
 
 

Reply

Marsh Posté le 21-05-2003 à 18:11:32   

Reply

Marsh Posté le 21-05-2003 à 18:15:02    

pour la 500eme fois, applet = règle de sécurité précise -> pas possible de lire un fichier sur le client.
 
Si c'est sur le serveur c'est pas comme ca que tu dois procéder ... Ton applet tourne chez le client hein  :sarcastic:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 21-05-2003 à 18:18:32    

Comment puis je faire alors pour lire un fichier? De plus quand je le fait tourner sur jbuilder ca fonctionne!!!

Reply

Marsh Posté le 21-05-2003 à 19:40:46    

ben tu le fais pas  :sarcastic:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 21-05-2003 à 22:15:34    

Sous jbuilder, tu n'est pas dans un environnemet applet.
Si tu veux lire un fichier côté client, il faut le lire par http.
Sinon, ben tu peux lire des fichiers en local, à condition de signer ton applet.

Reply

Marsh Posté le 22-05-2003 à 08:30:49    

gfive a écrit :

Sous jbuilder, tu n'est pas dans un environnemet applet.
Si tu veux lire un fichier côté client, il faut le lire par http.
Sinon, ben tu peux lire des fichiers en local, à condition de signer ton applet.


 
il est de retour [:prosterne]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 22-05-2003 à 09:20:36    

mouarf, wéééé! :D:D Mais bon, j'ai déjà répondu à plein de posts cette semaine, et je t'avais pôs vu!! :D

Reply

Marsh Posté le 22-05-2003 à 09:34:44    

gfive a écrit :

mouarf, wéééé! :D:D Mais bon, j'ai déjà répondu à plein de posts cette semaine, et je t'avais pôs vu!! :D


 
ouais j'ai plus le temps de passer en fait :/


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-05-2003 à 17:16:05    

et comment fait on por signer une applet alors?

Reply

Marsh Posté le 28-05-2003 à 17:25:10    

20 balles et un mars?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-05-2003 à 17:25:10   

Reply

Marsh Posté le 28-05-2003 à 17:27:54    

oui allez soyons fou   ;)

Reply

Marsh Posté le 28-05-2003 à 18:01:44    

ton adresse s'il te plait [:dawa]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-05-2003 à 18:08:23    

thebigben5@hotmail.com ;-)


Message édité par the big ben le 28-05-2003 à 18:08:43
Reply

Marsh Posté le 28-05-2003 à 18:09:16    

j'envoie pas les mars par mail moi :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-05-2003 à 18:09:37    

bon sinon pour la signature d'applet, un petit click sur [:rechercher] devrait t'aider ;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-05-2003 à 18:19:43    

bha je te le dessinerai  
LOL de tt facon je suis à Bruxelles...
Par contre pour l instant je trouve pas trop pour signer une applet


Message édité par the big ben le 28-05-2003 à 18:21:26
Reply

Marsh Posté le 28-05-2003 à 18:22:14    

The big ben a écrit :

bha je te le dessinerai  
LOL de tt facon je suis à Bruxelles...
Par contre pour l instant je trouve pas trop pour signer une applet

euh moi aussi je suis a bxl et?
 
sinon va voir dans tout ça
 
http://forum.hardware.fr/forum1.ph [...] =2&subcat=


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-05-2003 à 18:27:33    

oui on dirais qu'il y a qq chose merci! Tu peux juste me  dire en 2 mots a quoi ca sert de signer une applet stp
 

Reply

Marsh Posté le 28-05-2003 à 18:37:05    

Bon j'ai un peu regarder ce qui a déja été dit je vais essayer ca! Un grand merci!  
Tu est dans quel quartier pour ton mars? (moi stockel)
 
Ben

Reply

Marsh Posté le 28-05-2003 à 18:46:32    

st gilles ;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-05-2003 à 18:47:41    

pff c'est loin pour un mars  lol

Reply

Marsh Posté le 30-05-2003 à 08:04:48    

The big ben a écrit :

pff c'est loin pour un mars  lol
 


 
laeken c'est plus près? [:cupra]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed