Okay, momentan zeige ich einige Daten auf einer HTML-Seite an. Ich habe jquery ajax Aufruf verwendet, die Daten von der spezifischen URL auf Feder MVC-Anwendung abrufen und Daten zurückgeben und dann Javascript verwenden, um Daten in der Tabelle anzuzeigen.Vermeiden Sie die Anzeige der von Spring @ResponseBody zurückgegebenen Daten im Browser
@RequestMapping(value = "/students", method = RequestMethod.GET)
@ResponseBody
@JsonView(Views.PublicView.class)
public ArrayList<Student> getAdminsList(HttpSession session) {
//return data
}
Nun, meine Frage ist, bekomme ich Daten wie ich über Ajax erforderlich, aber ich habe Daten im Browser angezeigt, wenn ich einfach durch url: www.example.com/students - wird JSON-Daten anzeigen .
Gibt es trotzdem zu vermeiden, diese Daten nicht im Browser anzuzeigen, sondern nur im Ajax-Aufruf?
Vielen Dank für Ihre Informationen, aber leider arbeite ich nicht für mich und auch, ich denke, es hat nichts mit JsonView zu tun. –
Ok. Ich denke, dass Sie Ihre Webanwendung gut arbeiten können. XD – Byeon0gam