Request Mapping in your controller
@RequestMapping(value="/getLog", method = RequestMethod.POST) public @ResponseBody ListAjax CallgetLog(@ModelAttribute SchedulerCommonModel modelSch,ModelMap model) { System.out.println("Inside Get Logger"); List listMessage = new ArrayList (); Message message = new Message(); message.setBody("Hii"); listMessage.add(message); return listMessage; }
$(document).ready(function(){ setInterval(function(){ var startStopFlag = $('#schOnOff').val(); var timeDuration = $('#schDuration').val(); if(startStopFlag=='ON') { $.ajax({ type: "POST", url: "/projectname/getLog", data: "startStopFlag=" + startStopFlag + "&timeDuration=" + timeDuration, success: function(response){ populateLogger(response); }, error: function(e){ alert('Error: ' + e); } }); } },4000); }); function populateLogger(data) { for ( var i = 0, len = data.length; i < len; ++i) { var message = data[i]; alert(message.body); } }Add this configuration in context
0 comments:
Post a Comment