Hallo,
ich habe ein kleines "Problem" mit meinem Servlet.
An sich läuft soweit alles wie erwartet.
Ich kann meine Applikation ansteuern und erhalte auch das richtige Resultat zurück.
Das Problem: Ich downloade das Resultat.
Ich möchte es aber im Browserfenster anzeigen und nicht herunterladen.
Im Moment mache ich das so:
Ob an Stelle von "test" nun ein echter JSON-String steht, oder nicht, macht dabei keinen Unterschied.
Erst wenn ich den Content-Type entferne, wird das Ergebnis im Browser dargestellt.
Ich hab' über die einschlägigen Suchmaschinen nichts weiter dazu gefunden - daher mal die naive Frage: "Muss das so?" und wenn nein, wie dann?
Danke!
ich habe ein kleines "Problem" mit meinem Servlet.
An sich läuft soweit alles wie erwartet.
Ich kann meine Applikation ansteuern und erhalte auch das richtige Resultat zurück.
Das Problem: Ich downloade das Resultat.
Ich möchte es aber im Browserfenster anzeigen und nicht herunterladen.
Im Moment mache ich das so:
Java:
response.setContentType("text/x-json;charset=UTF-8");
PrintWriter writer = response.getWriter();
writer.println("test");
Ob an Stelle von "test" nun ein echter JSON-String steht, oder nicht, macht dabei keinen Unterschied.
Erst wenn ich den Content-Type entferne, wird das Ergebnis im Browser dargestellt.
Ich hab' über die einschlägigen Suchmaschinen nichts weiter dazu gefunden - daher mal die naive Frage: "Muss das so?" und wenn nein, wie dann?
Danke!