ваш контроллер должен иметь следующий формат при использовании с пружиной вместе с ajax:
@RequestMapping(value = "/show.ajax", method = RequestMethod.POST)
public @ResponseBody List<your object type> your_method_name() {
//code logic
return list_of_your_object;
}
также ваш код java-скрипта на странице jsp в следующем формате:
<script>
function your_javascript_fun_name() {
$.ajax({
type : 'POST',
url : 'show.ajax',//this is url mapping for controller
success : function(response) {
alert(response);
//this response is list of object commming from server
},
error : function() {
alert("opps error occured");
}
});
}
</script>
импорт библиотеки jquery на странице jsp
<script src="http://code.jquery.com/jquery-1.8.3.js"></script>