项目结构
config包中配置没变
响应jsp页面(了解)
UserController
@RequestMapping("/toJumpPage")
public String toJumpPage(){
return "page.jsp";
}
通过访问toJumpPage,来响应page.jsp页面
效果如图
P.S:
如果页面报错404响应不了jsp,有可能是因为webapp包位置错误。将webapp和java放在同一目录下即可响应。
响应文本数据(了解)
@RequestMapping("/toText")
@ResponseBody
public String toText(){
return "return text";
}
效果如图
响应pojo对象
@RequestMapping("/toJsonPOJO")
@ResponseBody
public User toJsonPOJO(){
User user = new User();
user.setName("rikka");
user.setAge(18);
return user;
}
效果如图
响应pojo集合
@RequestMapping("/toJsonList")
@ResponseBody
public List<User> toJsonList(){
User user1 = new User();
user1.setName("six flower");
user1.setAge(18);
User user2 = new User();
user2.setName("rikka");
user2.setAge(16);
List<User> userList = new ArrayList<User>();
userList.add(user1);
userList.add(user2);
return userList;
}
效果如图