Hallo zusammen,
ich bastele derzeit an einem kleinen Programm herum, welches Netzwerkeigenschaften aufweist.
Zu meinem Problem:
Ich programmiere gerade das Login, was leider noch nicht ganz funktioniert. Ich bekomme an einer Stelle eine StringCorruptedException
Ich schätze es liegt am
Mit dieser Methode habe ich es an einer anderen Stelle auch gemacht und es funktioniert.
ich bastele derzeit an einem kleinen Programm herum, welches Netzwerkeigenschaften aufweist.
Zu meinem Problem:
Ich programmiere gerade das Login, was leider noch nicht ganz funktioniert. Ich bekomme an einer Stelle eine StringCorruptedException
Java:
public class Login implements Runnable {
InputStream is;
OutputStream os;
ObjectOutputStream oos;
public Login(InputStream is, OutputStream os) {
this.is = is;
this.os = os;
try {
oos = new ObjectOutputStream(this.os);
} catch (IOException ex) {
System.out.println(ex);
}
}
@Override
public void run() {
String input = "";
String[] inputForLogin;
String username = "";
String password = "";
boolean usernameCorrect = false;
boolean passwordCorrect = false;
String answer = "ACK";
try {
oos.writeObject(answer);
input = (String) new ObjectInputStream(is).readObject();
System.out.println(input);
//....
} catch (Exception e) {
System.out.println("Fehler beim Senden: "+e);
}
}
}
Ich schätze es liegt am
Java:
input = (String) new ObjectInputStream(is).readObject();
Mit dieser Methode habe ich es an einer anderen Stelle auch gemacht und es funktioniert.
Zuletzt bearbeitet von einem Moderator: