SpringBoot隐藏真实地址

简介: SpringBoot隐藏真实地址

1.创建配置类创建相关映射(/dashboard—>/main.html)



@Configuration
public class MyConfig implements WebMvcConfigurer {
    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        registry.addViewController("/").setViewName("index");
        registry.addViewController("/index.html").setViewName("index");        registry.addViewController("/main.html").setViewName("dashboard");
    }
}



2.进入该页面时重定向进入



return "redirect:/main.html";//重定向进入

@Controller
public class IndexController {
    @RequestMapping("/userin")
    private String UserIn(Model model, @RequestParam("username") String username , @RequestParam("password") String password, HttpSession  session){
        session.setAttribute("name",username);
        if(StringUtils.hasLength(username) && password.equals("123")){
           return "redirect:/main.html";//重定向进入
        }else {
            model.addAttribute("msg","用户名或密码错误");
            return "index";
        }
    }
}


启动进入该页面隐藏成功



没有配置之前:


21ca117231d94e0885301241dec92e57.png


配置之后:


03ab694bf61a4ff59f1fb3e383517170.png

相关文章
|
3月前
|
机器学习/深度学习 Java C++
基于SpringBoot的车牌识别系统(附项目地址)
基于SpringBoot的车牌识别系统(附项目地址)
80 0
|
3月前
|
Java
Springboot项目启动失败: (JVM running for 2.723) 与目标 VM 断开连接, 地址为: ‘‘127.0.0.1:23604‘,传输: ‘套接字‘‘
Springboot项目启动失败: (JVM running for 2.723) 与目标 VM 断开连接, 地址为: ‘‘127.0.0.1:23604‘,传输: ‘套接字‘‘
266 0
|
12月前
|
Java 云计算 数据格式
SpringBoot-葵花宝典源码地址
SpringBoot-葵花宝典源码地址
65 0
|
12月前
|
存储 监控 Java
基于SpringBoot+Redis+Vue的后台管理系统开源项目,附源码地址
eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。
|
存储 Java 测试技术
基于Springboot外卖系统19:用户地址+默认收货地址
地址簿,指的是移动端消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。
408 0
|
监控 NoSQL 安全
《Spring Boot 2.6.0电商网站开发实战》电子版地址
Java工程师必备,书籍结合视频讲解,学习Java Spring Cloud微服务架构的必经之路。
121 0
《Spring Boot 2.6.0电商网站开发实战》电子版地址
|
消息中间件 监控 NoSQL
《Spring Boot 2.5开发实战》电子版地址
本书全面覆盖了 Spring Boot 2.5 新特性、自动化配置原理、如何开发 REST API、 实战 MySQL 数据库、Redis 高并发缓存、MongoDB 数据库、MQ 消息队列、安全机制、 性能监控、高级面试题等热门知识点。
78 0
《Spring Boot 2.5开发实战》电子版地址
|
监控 NoSQL 安全
《Spring Boot 2.6.0电商网站开发实战》电子版下载地址
Java工程师必备,书籍结合视频讲解,学习Java Spring Cloud微服务架构的必经之路。
89 0
《Spring Boot 2.6.0电商网站开发实战》电子版下载地址
|
消息中间件 监控 NoSQL
《Spring Boot 2.5开发实战》电子版地址下载
本书全面覆盖了 Spring Boot 2.5 新特性、自动化配置原理、如何开发 REST API、 实战 MySQL 数据库、Redis 高并发缓存、MongoDB 数据库、MQ 消息队列、安全机制、 性能监控、高级面试题等热门知识点。
74 0
《Spring Boot 2.5开发实战》电子版地址下载
|
缓存 NoSQL Java
《Spring Boot2.0实战Redis分布式缓存》电子版地址
第10课:Spring Boot2.0实战Redis分布式缓存
75 0
《Spring Boot2.0实战Redis分布式缓存》电子版地址