Slyh: Funktion decoder() unter Linux

Beitrag lesen

Hallo,

Ich habe ein Java-Servlet, in dem ich die Funktion URLDecoder.decode("string"); verwende um aus einer URL wieder einen "normalen" html-String zu basteln. Wenn ich die Funktion verwende, kommt allerdings die Meldung warning: decoder(java.lnag.String) in java.net.Decoder has been deprecated.

Hat jmd eine Ahnung, woran das liegt, hab das unter windows in nem normalen Java-Programm (also kein Servlet) getestet und da liefs ohne Probleme.

Die Methode ist seit Java 1.4 deprecated. Du solltest sie nicht
mehr verwenden, weil sie jederzeit entfernt werden könnte.

Verwende stattdessen die Methode ecode(Strings, String enc).
Siehe auch den JavaDoc zur veralteten Methode. Da steht üblicherweise
auch drin welche Methode du stattdessen verwenden sollst.

Auf deinem Windows-System ist wohl noch Java 1.3 installiert. Du
solltest mal ein Update fahren. Der Server hat ein neueres Java.

Gruß
Slyh