在通过ajax实现页面局部刷新的时候,通过后台获取到数据列表要显示在页面上,可是ajax接收到返回的json时,直接将json打印在了页面上
这是我的controller代码,方法前也加了@ResponseBody注解
这是我ajax代码
在通过ajax实现页面局部刷新的时候,通过后台获取到数据列表要显示在页面上,可是ajax接收到返回的json时,直接将json打印在了页面上
这是我的controller代码,方法前也加了@ResponseBody注解
这是我ajax代码
对呀,你用responsebody,如果又返回值,则是json对象, 向你controller中那样写会直接开一个页面来显示json对象,
你想要局部刷新就不要是用responsebody,将局部刷新的数据放在域中然后前端取出来,可以用jsp,freemarker,thymeleaf或者其他的方式取出来;