@RequestMapping(value="/citymeta", method=RequestMethod.GET)
public @ResponseBody AjaxResult meta(HttpServletRequest request,
ModelAndView mav, HttpSession session){
if(!ajaxUtil.isAjaxRequest(request)){
throw new ResourceNotFoundException();
}
CityMeta city = sessionUtil.getGeoCityMeta(session);
return city != null ? new AjaxResult(AjaxResultCode.SUCCESS, city) :
meta(null, request, mav, session);
}