JSON
json的本质是一种数据格式,可以将对象转换为特定格式的字符串,也可以把特定格式的字符串转换为对象。
在JavaScript中有一个原生类带有的两个方法可以直接实现格式的转换:JSON.parse()(字符串->对象)与JSON.stringify()(对象->字符串)。
而在后端中,则需要借助@ResponseBody注解(或@RestController注解)或者Jackson才能实现json数据转换。
@ResponseBody
当@responsebody的方法返回的是对象时,将会自动将对象转换为json格式的字符串并在页面中展示
@Controller
public class Test03 {
@RequestMapping(value = "/test03")
@ResponseBody
public User test02(){
User user = new User();
user.setName("zhangsan");
user.setAge(18);
user.setAddress("beijin");
return user;
}