GWT: Wie gebe ich reinen Text von meinem Servlet zurück?

8

Ich benutze GWT 2.4. Ich habe ein Formular, in dem ich einen Absenden-Button erstelle wie so

%Vor%

Ich definiere einen onComplete-Handler für das Formular wie folgt

%Vor%

Das Servlet, an das ich das Formular zurückschicke, liefert als reinen Text Ergebnisse.

%Vor%

Wenn ich jedoch die Warnung mache, fügt sie "& lt; pre & gt;" Tags zu die Ausgabe. Zum Beispiel, wenn das Servlet "wahr" ausgibt, was ist das? Für den Benutzer wird "& lt; pre & gt; true & lt; / pre & gt;" angezeigt. Wie bekomme ich das nur dazu? ausgeben, was in die Antwort geschrieben wurde? Ich könnte etwas Schnur machen Manipulation, um das "& lt; pre & gt;" Tags, aber das scheint ich nicht zu sein das Kernproblem angehen. Danke, - Dave

    
Dave 29.11.2011, 21:15
quelle

3 Antworten

8

Ich denke nicht, dass Sie etwas dagegen tun können, aber es ist einfach, ohne merkwürdige Textmanipulationen zu arbeiten:

%Vor%     
Strelok 29.11.2011, 22:48
quelle
10

Es gibt eine andere Lösung - um den Inhaltstyp auf text/html zu setzen.

    
Martin Ždila 16.08.2012 14:24
quelle
1
%Vor%

Versuchen Sie dies, kurz vor der Ausgabe. Hoffe es hilft.

    
Ugwu Chika 17.04.2012 02:34
quelle

Tags und Links