一.返回值为void
- 1.如果不做任何处理,该方法依旧会至此那个,此时默认会自动去WEB-INF下查找jsp文件。
- 2.有两种方式跳转页面
- 1).通过使用请求转发
- 此时注意,我们写的请求路径是一个带目录的,不是一个jsp页面文件名的字符串。
- 这是因为,如果返回值为void,该方法是不会走视图解析器的。
- 2).通过使用重定向
- 使用重定向必须设置路径为项目路径+重定向文件路径
- 因为重定向是两次请求,此时地址栏改变,不能够直接调用WEB-INF下的资源。
- 3.响应代码
- 直接使用getWriter()字符输出流即可,但是注意要处理字符编码问题
二.返回值为ModelAndView对象
- ModelAndView对象是Spring提供的一个对象,可以用来调整具体的JSP视图
- ModelAndView走的也是视图管理器。