Probleme d'écriture pour un client (JAVA)

Probleme d'écriture pour un client (JAVA) - Java - Programmation

Marsh Posté le 04-11-2009 à 19:30:35    

Bonjour ! J'écris actuellement un programme Client/Serveur.
Le serveur est codé et le client est représenté par un telnet dans l'invite de commande.
 
Le programme fonctionne très bien, les commandes données par le client (l'utilisateur)  s'affiche dans l'invite de commande correctement.
Sauf pour un endroit => L'authentification.
La console eclipse (mon serveur donc) me demande mon nom, et je réponds sous l'invite de commande, je tape Entrée et mon serveur le voit sans souci. Mais par contre il ne s'écrit pas dans l'invite de commande. Ça écrit "dans le vide". Je sais pas si vous avez bien compris mon probleme mais voici le bout de code pour l'authentification.
 
 
http://img203.imageshack.us/img203/5995/helpg.jpg
 
 

public static boolean identification (BufferedReader in) throws IOException {
     
     System.out.print("Quel est ton nom ? " );
     nom = in.readLine();
 
     return true;
    }

 
 
Si quelqu'un à une idée, je suis preneuse !


Message édité par Sicey le 04-11-2009 à 19:32:46
Reply

Marsh Posté le 04-11-2009 à 19:30:35   

Reply

Marsh Posté le 04-11-2009 à 22:06:51    

problème auto-résolu, on peut fermer ! merci quand même

Reply

Marsh Posté le 05-11-2009 à 08:37:42    

C'était quoi ?


---------------
.
Reply

Marsh Posté le 06-11-2009 à 01:25:02    

C'est seulement l'écho local qui est désativé par défaut, pour avoir un écho local lorsqu'on lit des données au clavier il faut utiliser System.console().readLine()

Reply

Sujets relatifs:

Leave a Replay

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