16.handler的返回值(传智播客)

一个handler就是一个方法,对应一个url。
1.返回模型数据和视图对象ModelAndView
2.返回逻辑视图名称String

@RequestMapping("/updateItem")
public String updateItem(Items items ) throws Exception {
	//......
	//重定向
	return "redirect:items/queryItems";
	//请求转发
	//return "forward:items/queryItems";
}

3.返回void

@RequestMapping("/itemsList")
public void itemsList(QueryVo queryVo, HttpServletRequest request, HttpServletResponse response) throws Exception {
	//查询商品列表
	List<Items> itemsList = itemsService.getItemsList();
	//将结果返回到页面
	request.setAttribute("itemsList", itemsList);
	//跳转到页面
	//使用request时必须是jsp的全路径
	request.getRequestDispatcher("/WEB-INF/jsp/itemsList.jsp").forward(request, response);
}

猜你喜欢

转载自blog.csdn.net/u010286027/article/details/84280948