一、原始的resquest response session参数绑定
@RequestMapping("/oldParam") public void oldParam(HttpServletRequest request, HttpServletResponse response, HttpSession session) throws IOException { String id = request.getParameter("id"); System.out.println(id); response.getWriter().write(id); }
二、简单类型的参数绑定(8大基本类型和String)
@RequestMapping(value = "baseParam") public void baseParam(int id){ System.out.println(id); }
三、pojo类的参数绑定
user类
@RequestMapping(value = "pojoParam") public void pojoParam(User user){ System.out.println(user); }
四、pojo封装类的参数绑定
queryVo封装user类
@RequestMapping(value = "queryVoParam") public void queryVoParam(QueryVo vo){ System.out.println(vo.getUser()); }
五、数组参数绑定
@RequestMapping(value = "arrParam") public void arrParam(Integer[] ids){ for (Integer id:ids ) { System.out.println(id); } }
写的不全,还请大佬见谅,嘻嘻