springmvc 转发Forward(springmvc教程四)

版权声明:随意转载。 https://blog.csdn.net/dengjili/article/details/84500363

工程代码

github: https://github.com/dengjili/springmvc

页面文件:forward.jsp

<html>
<body>
	<h2>Hello World!</h2>
	hehe
	<hr/>
	<a href="setRequest">setRequest</a>	
</body>
</html>

普通跳转

	@RequestMapping("/setRequest")
	public ModelAndView setRequest(HttpServletRequest request) {
		
		// 设置请求属性
		request.setAttribute("id", 1234);
		
		ModelAndView mv = new ModelAndView();
		mv.setViewName("forward:./getRequestAttribute");
		return mv;
	}
	
	@RequestMapping("/getRequestAttribute")
	public ModelAndView getRequestAttribute(@RequestAttribute("id") int id) {
		logger.debug("{}", id);
		
		ModelAndView mv = new ModelAndView();
		mv.setViewName("forward");
		return mv;
	}

猜你喜欢

转载自blog.csdn.net/dengjili/article/details/84500363