Hallo …
verstehe da etwas nicht. Hoffe das ich hier richtig bin.
Ich habe ein Formular, welches nach dem Senden eine Variable (anzahl) mit dem Wert 1 oder 2 übergibt. (Dieser Wert soll von einer kleinen JSP empfangen und ausgewertet werden. Soweit alles ok.
In der JSP steht folgendes:
String anzahl;
anzahl=request.getParameter(„anzahl“);
if (anzahl == „1“){
out.println(„stimmt“);
}
else {
out.println(„stimmt nicht“);
}
Mein Problem ist, das immer ‚else‘ greift, egal ob ich im Formular 1 oder 2 eingebe. Selbst wenn ich einen String test erstelle, und test den wert „1“ gebe, anschließend dann mit anzahl vergleiche, kommt wieder „stimmt nicht“.
anzahl und test sind doch zwei zu vergleichende Strings oder?
Wo liegt jetzt mein Fehler?