ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1860
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    ceene ist offline 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?
     

  2. #2
    Avatar von einfach nur crack
    einfach nur crack ist offline mag Cookies & Kekse
    Registriert seit
    May 2007
    Ort
    ::1
    Beiträge
    2.423
    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.
     
    Wir alle hier helfen gerne in unserer Freizeit weiter und versuchen Probleme gemeinsam zu lösen. Deshalb wäre es nett, wenn man das entsprechend mit einer positiven Bewertung oder einem Danke honoriert.

    Bei folgenden Sachen kann ich Dir übrigens helfen:
    PHP
    JavaScript
    Ruby
    CoffeeScript
    CSS
    – Webtechnologien
    – UNIX-Shell

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  3. #3
    ceene ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    200
    Oh....vielen Danke, das wusste ich nicht.

    Werd ich mir merken
     

  4. #4
    ceene ist offline 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)
     

  5. #5
    Avatar von einfach nur crack
    einfach nur crack ist offline mag Cookies & Kekse
    Registriert seit
    May 2007
    Ort
    ::1
    Beiträge
    2.423
    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.
     
    Wir alle hier helfen gerne in unserer Freizeit weiter und versuchen Probleme gemeinsam zu lösen. Deshalb wäre es nett, wenn man das entsprechend mit einer positiven Bewertung oder einem Danke honoriert.

    Bei folgenden Sachen kann ich Dir übrigens helfen:
    PHP
    JavaScript
    Ruby
    CoffeeScript
    CSS
    – Webtechnologien
    – UNIX-Shell

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  6. #6
    ceene ist offline 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.
     

  7. #7
    Avatar von einfach nur crack
    einfach nur crack ist offline mag Cookies & Kekse
    Registriert seit
    May 2007
    Ort
    ::1
    Beiträge
    2.423
    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.
     
    Wir alle hier helfen gerne in unserer Freizeit weiter und versuchen Probleme gemeinsam zu lösen. Deshalb wäre es nett, wenn man das entsprechend mit einer positiven Bewertung oder einem Danke honoriert.

    Bei folgenden Sachen kann ich Dir übrigens helfen:
    PHP
    JavaScript
    Ruby
    CoffeeScript
    CSS
    – Webtechnologien
    – UNIX-Shell

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

Thema nicht erledigt

Ähnliche Themen

  1. HTML Passwortfeld mit Java (jsp) auslesen
    Von soulerino im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 3
    Letzter Beitrag: 12.04.08, 11:07
  2. <input> - Passwortfeld
    Von toboli im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 08.08.05, 21:28
  3. Passwortfeld
    Von liquidbeats im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 31.10.04, 19:12
  4. Passwortfeld bei der Registrierung überprüfen
    Von sonicks im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 23.08.02, 11:16