执行Ajax方法后返回一个Json格式信息,方法执行成功但没有接收到Json信息,本以为可能是data为空,但语句没有问题,结果写error模块,发现也不执行,苦找无果,这时候醒悟,傻到忘记写@ResponseBody注释。
@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,用在:“不是返回页面而是某种类型的数据时,如Json,xml等”。
执行Ajax方法后返回一个Json格式信息,方法执行成功但没有接收到Json信息,本以为可能是data为空,但语句没有问题,结果写error模块,发现也不执行,苦找无果,这时候醒悟,傻到忘记写@ResponseBody注释。
@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,用在:“不是返回页面而是某种类型的数据时,如Json,xml等”。