Erste Antwort von struts 1 Methode der Verwendung von json,jquery und jsp
Ich bin mit Struts 1, JSP, JSON und jQuery mit in mein Projekt. Jetzt bin ich senden JavaScript-array mit JSON-to-action-Methode und nicht zurück Antwort von struts action-Methode zurück, um JSP-Seite. Hat jemand ein Beispiel oder einen Vorschlag?
JavaScript-code
console.log("start calculateDifference");
console.log("route 1 lenght:"+newRoute1.length);
console.log("route 2 lenght:"+newRoute2.length);
var article = new Object();
article.routeFirst = newRoute1;
article.routeSecond = newRoute2;
$.ajax({
type: 'POST',
url: '../../admin/cabsharing/findIntersesctionPoint.do',
data : "point="+JSON.stringify(article),
dataType: 'json',
success: function(result) {
console.log("success:"+result);
},
error: function(e){
console.log("error:"+e);
}
});
Java-code
Route route = new Route();
route.setX(fmt.format(Double.parseDouble(f.getX())));
route.setY(fmt.format(Double.parseDouble(f.getY())));
String jsonString = gson.toJson(route);
PrintWriter writer = response.getWriter();
writer.print(jsonString);
writer.flush();
response.setContentType("application/json");
return null;
sind Sie immer keine Antwort des ajax-request oder es ist ein Fehler bei der übermittlung anfordern? Sie können es in der firebug-Konsole.
Ich bin immer Fehler respose auf folgende Zeile nach dem gehen zu struts action-Methode und während der Rückkehr-Konsole.log("Fehler:"+e);
Uuuund der Fehler ist, was? Debugging durch die Aktion angegeben, welche? Was ist auf dem Draht, d.h. was eigentlich veröffentlicht werden?
Sie haben nichts zurück, warum wollen Sie zurück Antwort?
ich habe nicht gezeigt, mein gesamter code . nur die Antwort habe ich zurück, um zu zeigen, wie die Rückkehr der json-Antwort
Ich bin immer Fehler respose auf folgende Zeile nach dem gehen zu struts action-Methode und während der Rückkehr-Konsole.log("Fehler:"+e);
Uuuund der Fehler ist, was? Debugging durch die Aktion angegeben, welche? Was ist auf dem Draht, d.h. was eigentlich veröffentlicht werden?
Sie haben nichts zurück, warum wollen Sie zurück Antwort?
ich habe nicht gezeigt, mein gesamter code . nur die Antwort habe ich zurück, um zu zeigen, wie die Rückkehr der json-Antwort
InformationsquelleAutor haripcce | 2014-02-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist die Lösung, die ich angewendet habe
Jsp-und Javascript-Code :
//newRoute1 array enthält Objekte
//Ähnlich newRoute2 array enthält Objekt
//nach dem senden mit ajax zu struts1 Aktion
Folgenden ist mein java-code, der in der struts action-Klasse
//hier ist mein Artikel, Klasse
//hier ist meine Route Klasse
Wichtig für mich war nicht über die Verwendung der Gson aber wie u schicken, zurück in die struts-Methode.Kommentar, wenn jemand Probleme in dieser Lösung
InformationsquelleAutor haripcce