352 Stimmen

Wie sollte ich Servlets und Ajax verwenden?

Immer, wenn ich etwas innerhalb des Servlets ausdrucke und es über den Webbrowser aufrufe, wird eine neue Seite mit diesem Text zurückgegeben. Gibt es eine Möglichkeit, den Text auf der aktuellen Seite mit Ajax zu drucken?

Ich bin ein Neuling in Sachen Webanwendungen und Servlets.

5voto

Peter Knego Punkte 79484

Normalerweise kann man eine Seite nicht über ein Servlet aktualisieren. Der Client (Browser) muss eine Aktualisierung anfordern. Entweder lädt der Client eine ganz neue Seite oder er fordert eine Aktualisierung eines Teils einer bestehenden Seite an. Diese Technik wird Ajax genannt.

4voto

Thakhani Tharage Punkte 1259

Verwendung von Bootstrap Mehrfachauswahl:

Ajax

function() { $.ajax({
    type: "get",
    url: "OperatorController",
    data: "input=" + $('#province').val(),
    success: function(msg) {
    var arrayOfObjects = eval(msg);
    $("#operators").multiselect('dataprovider',
    arrayOfObjects);
    // $('#output').append(obj);
    },
    dataType: 'text'
    });}
}

Im Servlet

request.getParameter("input")

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X