Ecriture sur fichier se trouvant sur serveur

Fermé
olivier - 23 nov. 2003 à 13:22
 abdélhak - 24 nov. 2003 à 14:18
Bonjour
j'aimerais écrire dans un fichier se trouvant sur un serveur. Je travaille sur J2ME et sur un serveur Apache.
Voilà le programme que j'ai tapé mais malheureusement ça ne fonctionne pas .
quelque aurait il une idée
Merci par avance:

import javax.microedition.midlet.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import java.io.*;

public class Francki extends MIDlet{
private Form mainscreen;
private static String monURL= "http://localhost/toto.txt";
private Display myDisplay;

public Francki(){
myDisplay=Display.getDisplay(this);
mainscreen=new Form("hola");
}

public void startApp(){
myDisplay.setCurrent(mainscreen);
envoieRequete(monURL);
}

public void pauseApp(){
}

public void destroyApp(boolean unconditional){}

public void envoieRequete(String strURL){
HttpConnection hc = null;
DataOutputStream dos = null;
String strRequest = "bonjour kiki";
try{
hc=(HttpConnection)Connector.open(monURL,Connector.WRITE);
hc.setRequestMethod(HttpConnection.POST);
dos= hc.openDataOutputStream();
byte[] request_body=strRequest.getBytes();
for(int i=0;i<request_body.length;i++)
{
dos.writeByte(request_body[i]);
System.out.println(i);
}
dos.flush();
}
catch(IOException ioe){System.out.println("Merde ca marche pas");}
try{
if (hc != null)
hc.close();
}catch(IOException ioe){}
try{
if (dos != null)
dos.close();
}catch(IOException ioe){}
}
}
A voir également:

1 réponse

salut

à quoi correspond l'accolade dans la déclaration de la classe publique externe " francki"?

Ton programme, il doit ecrire sur quel type de fichier?? avec quel accès??
0