SpringMVC内部跳转与重定向

SpringMVC 中的ModelAndView默认为内部跳转。 java

SpringMVC实现跳转: app


@Controller 
public class HomeController {
	
	/***
	 * 首页 返回至/page/home.jsp页面
	 * @return
	 */
	@RequestMapping("index")
	public ModelAndView index(){
		//建立模型跟视图,用于渲染页面。而且指定要返回的页面为home页面
		ModelAndView mav = new ModelAndView("home");//内跳,能够写成new ModelAndView(“forward:/somePage”);
		//mav = new ModelAndView("redirect:/somePage"); //外部跳转(重定向)
		return mav;
	}
}

用Serverlet实现内部跳转 jsp

forward: request.getRequestDispatcher(“/somePage.jsp”).forwardrequest, response);
redirect: response.sendRedirect(“/somePage.jsp”);
相关文章
相关标签/搜索