Ich habe eine ajax
auf einer jsp
Seite, die einen Federcontroller über URL /check
aufruft.Wie kann ich Daten von Feder-Controller von Ajax bekommen?
$.ajax({
type : "GET",
url : "${pageContext.request.contextPath}/check",
data : {
"id" : ${articleCount}
},
success: function(data){
//response from controller
}
});
Nun sucht der Controller wie
@RequestMapping("/check")
public String check(@RequestParam Integer id, HttpServletRequest request,
HttpServletResponse response, Model model) {
boolean a = getSomeResult();
if (a == true) {
model.addAttribute("alreadySaved", true);
return view;
} else
model.addAttribute("alreadySaved", false);
return view;
}
I-Daten gesendet Modell und versucht, es in success: function(data)
als "${alreadySaved}"
zuzugreifen, aber es zeigt leer.
Gibt es eine Möglichkeit, die true/false
Daten auf der Ansichtsseite zu erhalten?
Okay. Wie kann ich diese Antwort auf der Betrachtungsseite erhalten? – Sujan
data.alreadySaved – Madhesh
data.alreadySaved zeigt undefined in jsp. – Sujan