博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot 请求路径有后缀_Springboot设置默认访问路径方法实现
阅读量:5976 次
发布时间:2019-06-20

本文共 1301 字,大约阅读时间需要 4 分钟。

前言

当使用springboot与其他框架结合编写web前后端时,可能存在这样的需求:我想在访问10.10.10.100时,实际上需要访问10.10.10.100/hello页面。(端口已省略,自行设置)

解决

方案1 - 实现WebMvcConfigurer接口

搜过很多博客,里面的内容虽然可以用。但是基本上都是基于继承WebMvcConfigurerAdapter类实现的,而官方的源码里面已经不推荐使用该类了。

下面给出我的解决方案,很简单:

import org.springframework.context.annotation.Configuration;

import org.springframework.core.Ordered;

import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration

public class DefaultView implements WebMvcConfigurer {

@Override

public void addViewControllers(ViewControllerRegistry registry) {

registry.addViewController("/").setViewName("hello");

registry.setOrder(Ordered.HIGHEST_PRECEDENCE);

}

}

补充&注意点

setViewName :将 / 指向 /hello

这里需要注意,因为我的项目里把url的访问路径后缀".html"全部都去掉了,所以可以这么用。如果你的不是,需要做对应调整。

补充我的application.properties文件部分配置:

server.port=80

spring.thymeleaf.prefix=classpath:/templates/

spring.thymeleaf.suffix=.html

spring.mvc.favicon.enabled=true

@Configuration 别忘了加,我自己就是忘了加,以为没生效,折腾半天。

方案2 - @Controller路由设置

@Controller

public class PageController {

@GetMapping(value = "/")

public String defaultPath(Model model) {

return "hello";

}

}

properties文件配置同方案1一致

到此这篇关于Springboot设置默认访问路径方法实现的文章就介绍到这了,更多相关Springboot 默认访问路径内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

转载地址:http://oxiox.baihongyu.com/

你可能感兴趣的文章
[译]高性能浏览器网络(第九章)--HTTP简史
查看>>
【转】ionic run android 成功launch success,但是genymotion虚拟机没有显示
查看>>
厚积薄发,看腾讯云如何快速从IPv4向IPv6演进?
查看>>
百度举办第七届技术开放日,揭秘春晚红包技术支撑
查看>>
Oracle宣布提供新的Java支持价格体系
查看>>
广发银行运维实践分享:Docker适配传统运维那些事
查看>>
EF Core数据库Provider一览
查看>>
Kafka团队修改KSQL开源许可,怒怼云厂商
查看>>
苹果在GitHub上正式开源iOS内核源码
查看>>
测试人员面临的测试挑战和必备技能
查看>>
使用Flutter之后,我们的CPU占用率降了50%
查看>>
同事反馈环:为什么度量和会议还不够充分
查看>>
[转]十问 Linux 虚拟内存管理 (glibc)
查看>>
老司机带你深入浅出 Collection
查看>>
JavaScript属性操作
查看>>
查询系统-vba
查看>>
[译]Spring Session 与 Spring Security
查看>>
运行期优化
查看>>
安卓应用安全指南 4.4.3 创建/使用服务高级话题
查看>>
520戏精上身!纸短情长,一句顶一万句的花式告白语抱走不谢!
查看>>