12 扩展Spring MVC

12.1 实现页面跳转功能

页面跳转功能:访问localhost:8081/jiang会自动跳转到另一个页面。

首先,在config包下创建一个名为MyMvcConfig的配置类:

类上加入@Configuration注解,类实现WebMvcConfiger接口,实现里面的视图跳转方法addViewConrollers:

注意:在转发的地址中,不用加"/"也可以。

java 复制代码
package jiang.com.springbootstudy.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.View;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

import java.util.Locale;
@Configuration
public class MyMvcConfig implements WebMvcConfigurer {
    // 视图跳转
    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        registry.addViewController("jiang").setViewName("hello"); //访问localhost:8081/jiang后会跳转到hello.html这个页面
    }
}

在访问http://localhost:8081/jiang后,会自动跳转到hello的页面。

相关推荐
你不是我我6 分钟前
【Java 开发日记】阻塞队列有哪些?拒绝策略有哪些?
java·开发语言
lpruoyu10 分钟前
HTTP+XML形式完成请求交互
java
7澄111 分钟前
Java Socket 网络编程实战:从基础通信到线程池优化
java·服务器·网络·网络编程·socket·多线程·客户端
2201_7578308711 分钟前
反射的概念
java·开发语言
Pocker_Spades_A12 分钟前
DeepCore:大模型统一网关,Claude 免费体验与跨模型技术洞察
java·服务器·数据库
Arva .16 分钟前
Spring Boot自动配置原理
java·spring boot·后端
寻星探路18 分钟前
Java EE初阶启程记15---文件操作和IO
java·java-ee
阿巳helloWorld18 分钟前
SpringMVC底层流程解析
java·开发语言
库库林_沙琪马19 分钟前
3、MVC的支持
mvc
heartbeat..19 分钟前
介绍java中常用于处理 Excel 文件的Apache POI
java·apache·excel·poi