创建一个User实体类,并在其中写上属性值,并将其进行封装:
public class User { private String name; private int age; public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } }
首先创建一个包,并在该包中创建一个类,并写上返回值为Object的方法
@Controller public class Firstconobjectreturn { @RequestMapping("/ent") @ResponseBody //响应体 public Object doFirst(){ return 1; } //处理器返回值 Map @RequestMapping(value = "/pent",produces = "text/html;charset=utf-8") //解决乱码 @ResponseBody public Object doSecond(){ Map<String,User> map=new HashMap<String, User>(); User info=new User(); info.setName("啦啦"); info.setAge(12); User us=new User(); info.setName("嘟嘟"); us.setAge(22); map.put(info.getName(),info); map.put(us.getName(),us); return map; } //处理器返回值 List @RequestMapping(value = "/lit")