這個Demo用來檢查是否具有唯一性
//檢查 /user/check/{param}/{type}
@RequestMapping("/check/{param}/{type}")
@ResponseBody
public Object check(String callback, @PathVariable String param,@PathVariable Integer type){
Boolean b = userService.check(param, type);
//改造返回值為jsonp格式
MappingJacksonValue mjv = new MappingJacksonValue(SysResult.oK(b));
mjv.setJsonpFunction(callback);
return mjv;
}
springmvc直接支持json轉換成jsonp,相當於自定義了轉換器HtmlHttpConverter。覆蓋springmvc現有的轉換器,從而達到在用戶返回之前進行特殊處理,拼串。