ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
1553
1553
EMPFEHLEN
-
23.07.09 10:47 #1
Mitglied Gold
- Registriert seit
- Sep 2007
- Beiträge
- 200
Hallo ihre lieben
Ich weiß ich nerve bestimmt schon etwas aber ich habe mal wieder ein Problem und kann unter google nicht viel finden was mir weiterhilft.
Ich will mit javascript ein passwortfeld ausgeben und das dann per ajax an ein servlet schicken.
Wenn ich nun mein Servlet debugge dann steht als wert dort "undefined". Wie bekomme ich den Wert?
So versuche ich es zur Zeit aber es klappt nicht.
Code :1 2 3 4 5 6 7 8 9 10 11
var user = document.getElementById("nick"); var pswd = document.einloggen.passwort.value; //URL zum Servlet mit Übergabeparameter zusammensetzen var url = "/hwsofthp/login?usr="+escape(user.value)+"-"+escape(pswd.value); //Objekt für die Anfrage erstellen if (window.XMLHttpRequest){ req = new XMLHttpRequest(); } else if (window.ActiveXObject){ req = new ActiveXObject("Microsoft.XMLHTTP"); }
Hat jemand ne Idee oder Anregung?
-
23.07.09 10:58 #2
Es muss so aussehen:
Code JavaScript:1 2 3 4 5 6 7 8 9 10 11
var user = document.getElementById("nick"); var pswd = document.einloggen.passwort; // URL zum Servlet mit Übergabeparameter zusammensetzen var url = "/hwsofthp/login?usr="+escape(user.value)+"-"+escape(pswd.value); // Objekt für die Anfrage erstellen if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); }
Du hast später nochmals von der Variablen pswd den Wert abgefragt, obwohl du selbigen vorher schon geladen hast und pswd somit kein Objekt mehr ist. Ganz im Gegensatz zu user - das ist bis dahin ein Objekt, weil du nicht den Wert abgefragt hast.Ich mag:
- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
23.07.09 12:16 #3
Mitglied Gold
- Registriert seit
- Sep 2007
- Beiträge
- 200
Oh....vielen Danke, das wusste ich nicht.
Werd ich mir merken
-
23.07.09 12:37 #4
Mitglied Gold
- Registriert seit
- Sep 2007
- Beiträge
- 200
Sag mal wie bekomm ich das denn hin das ich das Passwort verschlüsselt an den Server übertrage ohne das der Code ausgespät werden kann mit ich es verschlüssel?
Steh da gerade irgendwie auf dem Schlauch .....
Geändert von ceene (23.07.09 um 12:49 Uhr)
-
23.07.09 12:49 #5
Anmeldungen würde ich niemals per AJAX realisieren. Soweit ich weiß ist die Verschlüsselung hier nicht möglich oder nicht so, dass sie sicher ist. In deinem Fall würde ich es ohne AJAX lösen.
Ich mag:
- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
23.07.09 13:24 #6
Mitglied Gold
- Registriert seit
- Sep 2007
- Beiträge
- 200
Was würdest du mir denn da empfehlen? Ich kann leider kein php benutzern da wir als Server den JBoss nutzen.
-
23.07.09 20:15 #7
Ich vermute mal, dass du unter JBoss auch eine PHP ähnliche Programmiersprache hast mit der du die Verarbeitung von Header-Informationen über POST lösen kannst. Leider kenne ich mich mit Java und JBoss nicht aus und kann dir somit auch keine genaueren Informationen liefern. Aber ich kann dir sagen, dass es auch unter Java möglich ist so etwas zu lösen.
Ich mag:
- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
Ähnliche Themen
-
HTML Passwortfeld mit Java (jsp) auslesen
Von soulerino im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 3Letzter Beitrag: 12.04.08, 11:07 -
<input> - Passwortfeld
Von toboli im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 08.08.05, 21:28 -
Passwortfeld
Von liquidbeats im Forum .NET ArchivAntworten: 2Letzter Beitrag: 31.10.04, 19:12 -
Passwortfeld bei der Registrierung überprüfen
Von sonicks im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 23.08.02, 11:16




Zitieren
Login