方式一:
$.ajax({ type:"post", dataType:"json", url:"DataSourceCheck/refreshDataSource", data:{dataSourceId:dsId}, success: function(data){ //你的邏輯。。 } }); 后台獲取: @RequestMapping("refreshDataSource") @ResponseBody public boolean refreshDataAction(String dataSourceId){ sout(dataSourceId); return true; } 或者 public boolean refreshDataAction(){ String dsId = request.getParameter("dataSourceId"); return true; }
方式二:
$.ajax({ type:"get", dataType:"json", url:"DataSourceCheck/refreshDataSource?dataSourceId=666", success: function(data){ //你的邏輯。。 } }); 后台獲取: @RequestMapping("refreshDataSource/{dataSourceId}") @ResponseBody public boolean refreshDataAction(@PathVariable String dataSourceId){ sout(dataSourceId); return true; } 或者 @RequestMapping("refreshDataSource") @ResponseBody public boolean refreshDataAction(@RequestParam("dataSourceId") String dataSourceId){ sout(dataSourceId); return true; }
@PathVariable
獲取的是請求路徑中參數的值
@RequestParam
獲取的是請求參數,一般是url問號后面的參數值
更多java、大數據學習面試資料,請掃碼關注我的公眾號: