I have an ajax on a jsp page which calls a spring controller through URL /check .
$.ajax({
type : "GET",
url : "${pageContext.request.contextPath}/check",
data : {
"id" : ${articleCount}
},
success: function(data){
//response from controller
}
});
Now, the controller looks like,
@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 sent data using model and tried to access it in success: function(data) as "${alreadySaved}"but it shows blank.
Is there any way I can receive that true/false data on the view page?