配置启动服务器就加载SpringMVC
<load-on-startup>1</load-on-startup>
请求转发
- 修改
MyFirstController
- 如果你没有需要返回给前端页面的数据可以直接返回一个字符串如下:
/**
* @author: BNTang
**/
@Controller
public class MyFirstController {
@RequestMapping("/second")
public String forwarding() {
return "/first";
}
}
- 返回一个字符串,其实内部做的还是转发,直接转发到某一个页面当中
- 启动项目发送请求即可进行验证,同之前的例子
重定向
/**
* @author: BNTang
**/
@Controller
public class MyFirstController {
@RequestMapping("/first.action")
public ModelAndView show(){
ModelAndView modelAndView = new ModelAndView();
modelAndView.addObject("name", "BNTang");
modelAndView.setViewName("redirect:/second.action");
return modelAndView;
}
@RequestMapping("/second")
public String forwarding(){
return "/first";
}
}