У меня есть ajax
на странице jsp
, которая вызывает контроллер весны по адресу /check
.Как я могу получить данные от контроллера весны ajax?
$.ajax({
type : "GET",
url : "${pageContext.request.contextPath}/check",
data : {
"id" : ${articleCount}
},
success: function(data){
//response from controller
}
});
Теперь контроллер выглядит,
@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;
}
Я послал данные, используя модель и попытался получить к нему доступ в success: function(data)
как "${alreadySaved}"
но он показывает пустой.
Есть ли способ получить это сообщение true/false
на странице с видом?
Хорошо. Как я могу получить ответ на стороне обзора? – Sujan
data.alreadySaved – Madhesh
data.alreadySaved показывает undefined в jsp. – Sujan