pdf做电子书下载网站,上海网络科技有限公司招聘,电脑版qq在线登录网页入口,福州网站建设方案外包一、返回值为void类型的页面跳转到默认页面 当Spring MVC方法的返回值为void类型#xff0c;方法执行后会跳转到默认的页面。默认页面的路径由方法映射路径和视图解析器中的前缀、后缀拼接成#xff0c;拼接格式为“前缀方法映射路径后缀”。如果Spring MVC的配置文件中没有配…一、返回值为void类型的页面跳转到默认页面 当Spring MVC方法的返回值为void类型方法执行后会跳转到默认的页面。默认页面的路径由方法映射路径和视图解析器中的前缀、后缀拼接成拼接格式为“前缀方法映射路径后缀”。如果Spring MVC的配置文件中没有配置视图解析器则会报HTTP Status 500错误。 接下来通过案例演示返回值为void类型的页面跳转案例具体实现步骤如下。
1、创建一个页面跳转类PageController在PageController类中定义方法showPageByVoid()用于测试Spring MVC方法返回值为void的页面跳转。
Controller
public class PageController {RequestMapping(/register)public void showPageByVoid(){System.out.println(showPageByVoid running);}
}2、PageController.java类中的方法showPageByVoid()处理请求。 上述代码的showPageByVoid()方法将会处理URL为register的请求
showPageByVoid()方法中没有返回值只有一行打印输出字符串的代码。 3、启动chapter12项目在浏览器中访问地址http://localhost:8080/chapter12/register。访问后控制台打印信息如图所示。
showPageByVoid running 控制台打印上图所示的信息后浏览器页面进行跳转。访问地址后执行了showPageByVoid()方法并且在方式执行后成功跳转到WEB-INF文件夹下的register.jsp页面。页面虽然跳转了但是浏览器地址栏没有变化原因是Spring MVC对请求默认按转发的方式进行响应。