当前位置: 首页 > news >正文

网站编辑软件都有哪些线上营销推广方法

网站编辑软件都有哪些,线上营销推广方法,网站建设 入门知识,企业品牌营销型网站建设环境:springboot-2.7.5 配置文件配置静态资源映射 springboot配置静态资源映射方式是通过 WebMvcAutoConfiguration 实现的 spring: # resources: # # 自springboot 2.5.5之后,该属性已经被废弃,使用spring.web.resources.static-locat…

环境:springboot-2.7.5

配置文件配置静态资源映射

springboot配置静态资源映射方式是通过 WebMvcAutoConfiguration 实现的

spring:
#  resources:
# 	 # 自springboot 2.5.5之后,该属性已经被废弃,使用spring.web.resources.static-locations代替
#    static-locations: classpath:/static/,classpath:/META-INF/resources/,classpath:/META-INF/resources/webjars/,file:E:/images/# 静态资源配置mvc:# 静态资源访问接口前缀static-path-pattern: /static/**web:resources:# 静态资源本地路径static-locations: classpath:/static/,classpath:/META-INF/resources/,classpath:/META-INF/resources/webjars/,file:E:/images/

该方式仅支持一种前缀匹配(spring.mvc.static-path-pattern)

自定义静态资源映射

可以继承 WebMvcConfigurationSupport 或者 WebMvcConfigurer 接口。

建议:
a、无须覆盖原有的静态资源,实现 WebMvcConfigurer 接口
b、需要覆盖静态资源,继承 WebMvcConfigurationSupport 类,重写所有资源映射
注意:
a、继承 WebMvcConfigurationSupport 类时,WebMvcAutoConfiguration 配置 和 其他所有实现 WebMvcConfigurer 接口的的配置都失效
b、实现 WebMvcConfigurer 接口时,最好通过 ResourceHandlerRegistry#hasMappingForPattern 方法判断一下,否则存在多个同名前缀,启动会报错

配置静态资源映射

ResourceHandlerRegistryaddResourceHandler 方法添加前缀匹配路径,addResourceLocations 添加本地映射路径。配置之后就保存了一份列表,当获取Mapping时,返回 SimpleUrlHandlerMapping

配置跨域

CorsRegistry 跨域支持配置

访问静态资源过程

获取handler

DispatcherServlet#doDispatch
DispatcherServlet#getHandler
获取handler
AbstractHandlerMapping#getHandler
AbstractUrlHandlerMapping#getHandlerInternal
AbstractUrlHandlerMapping#lookupHandler(java.lang.String, javax.servlet.http.HttpServletRequest)
获取匹配的前缀路径

→获取匹配的前缀路径↑

获取合适的handler

→获取目标handler↑

添加跨域配置

→目标handler添加跨域配置↑

准备执行handler

→准备执行handler↑

通过handler解析路径

DispatcherServlet#doDispatch
HttpRequestHandlerAdapter#handle
ResourceHttpRequestHandler#handleRequest
PathResourceResolver#getResource(java.lang.String, javax.servlet.http.HttpServletRequest, java.util.List<? extends org.springframework.core.io.Resource>)
解析文件资源
FileUrlResource#createRelative
UrlResource#createRelativeURL
new java.net.URL#URL(java.net.URL, java.lang.String)
StreamHandler#parseURL
处理资源

org.springframework.http.converter.AbstractHttpMessageConverter#write
响应内容

备注:
java.net.URLStreamHandler#parseURL解析url时,file协议的路径,会截取开头到最后一个“/”位置
file路径截取


http://www.mmbaike.com/news/54212.html

相关文章:

  • alinks wordpress做seo需要投入的成本
  • 网站开发工程师资格证成都计算机培训机构排名前十
  • 腾讯公众微信号seo网络推广
  • 卫浴网站模板免费企业网站管理系统
  • 东莞市网络公司seo推广哪家公司好
  • 北京做机柜空调的网站关键词推广效果
  • 英文网站建设注意什么专业的推广公司
  • 做游戏破解版的网站东莞整站优化推广公司找火速
  • 国外看新闻app推荐seo新手入门教程
  • 金乡做网站 亿九品牌运营策划方案
  • 网络营销方式研究心得1500seo站内优化公司
  • 软件设计师中级seo培训机构
  • 西安市做网站2021最新免费的推广引流软件
  • 合肥网站制作开发哪个杭州seo好
  • 微信小程序好看的ui界面seo 优化
  • 50强网站建设公司人民日报最新头条10条
  • 句容建设路幼儿园网站怎么把网站排名排上去
  • 西安做建站的公司企业网站seo公司
  • 前端官网模板最新seo黑帽技术工具软件
  • 自己怎样制作网站培训机构网站设计
  • 重庆电商平台网站建设关键词排名怎样
  • 百度制作的wordpress工具win10优化大师怎么样
  • 外贸移动商城网站建设seo网络推广方法
  • 做商贸生意的人都去什么网站河源市企业网站seo价格
  • 做网站需要字体切换seo 技术优化
  • 门头沟区专业网站制作网站建设北京seo公司
  • 公司名称大全两个字seo排名怎么看
  • 合肥网络公司 网站建设优化软件刷排名seo
  • 文化网站策划书内容百度问答怎么赚钱
  • php网站开发环境一互联网推广怎么找渠道