Hallo,
Ich kann diesen Teil meines Java Files nicht ohne Fehler compilieren.
Der Fehler lautet:Note: D:\Daten\SOURCE Java\web\servlet\Login.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
Finished Login.
deprecated heißt missbilligt. Die Meldung besagt also, dass Du eine API nutzt oder überschreibst, die bereits durch eine andere ersetzt wurde und nun nicht weiter entwickelt wird. Das ist kein fehler, sondern eine Warnmeldung. Es steht auch dort, was Du tun sollst. Nämlich mal:
javac -deprecation Login.java
eingeben. Dann wird dir gesagt, um welche API es sich handelt. In der Doku zu dieser API http://java.sun.com/products/servlet/2.2/javadoc/ steht dann sicherlich, was Du statt dessen verwenden solltest.
Na gut. Hab mal für Dich nachgeschaut:
javax.servlet.http
Interface HttpSession
java.lang.Object getValue(java.lang.String name)
Deprecated. As of Version 2.2, this method is replaced by getAttribute(java.lang.String).
Gruß
Axel