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