SpringMVC返回类型
7.SpringMVC的返回值类型和参数传递 1 、 SpringMVC 的返回值类型 (1) ModelAndView 返回值类型: 1.1 当返回为 null 时,页面不跳转。 1.2 当返回值没有指定视图名时,默认使用请求名作为视图名进行跳转。 1.3 当返回值指定了视图名,程序会按照视图名跳转。 /*添加*/ @RequestMapping("/getSale") public ModelAndView addSale(Sale sale,HttpServletRequest request,ModelAndView mv){ if (sale!=null) { Double totalPrice = sale.getPrice() * sale.getQuantity(); sale.setTotalPrice(totalPrice); sale.setSaleDate(new Date()); Users user = (Users) request.getSession().getAttribute("user"); sale.setUserId(user.getUid()); int i = userService.addSale(sale); if (i > 0) { mv.setViewName("saleList"); } else { mv