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

建网站网站怎样做自己的公司网站

建网站网站,怎样做自己的公司网站,建外贸网站 东莞,线上运营怎么做ResourceProperties小小的源码分析1. 静态资源该放在哪里#xff1f;2. 首页该如何自动展示#xff1f;1. 静态资源该放在哪里#xff1f; springboot 集成了spring-webmvc,这个都是知道的。 该框架的特点是自动装配。 先看WebMvcAutoConfiguration自动装配类 public void… ResourceProperties小小的源码分析1. 静态资源该放在哪里2. 首页该如何自动展示1. 静态资源该放在哪里 springboot 集成了spring-webmvc,这个都是知道的。 该框架的特点是自动装配。 先看WebMvcAutoConfiguration自动装配类 public void addResourceHandlers(ResourceHandlerRegistry registry) {// 是否手动配置properties或者yaml指定静态资源放置位置if (!this.resourceProperties.isAddMappings()) {logger.debug(Default resource handling disabled);} else {Duration cachePeriod this.resourceProperties.getCache().getPeriod();CacheControl cacheControl this.resourceProperties.getCache().getCachecontrol().toHttpCacheControl();// webjar 无需关注if (!registry.hasMappingForPattern(/webjars/**)) {this.customizeResourceHandlerRegistration(registry.addResourceHandler(new String[]{/webjars/**}).addResourceLocations(new String[]{classpath:/META-INF/resources/webjars/}).setCachePeriod(this.getSeconds(cachePeriod)).setCacheControl(cacheControl));}// 重点分析String staticPathPattern this.mvcProperties.getStaticPathPattern();if (!registry.hasMappingForPattern(staticPathPattern)) {this.customizeResourceHandlerRegistration(registry.addResourceHandler(new String[]{staticPathPattern}).addResourceLocations(WebMvcAutoConfiguration.getResourceLocations(this.resourceProperties.getStaticLocations())).setCachePeriod(this.getSeconds(cachePeriod)).setCacheControl(cacheControl));}}}这是mvc帮我找到的资源位置 点进出跳到ResourceProperties这个类了 然后在点找到了它是全局的字符数组这里看着好像是个空的 再看构造器赋值了 数组是这个东西不就是类路径resouces目录下嘛 private static final String[] CLASSPATH_RESOURCE_LOCATIONS new String[] {classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/, classpath:/public/}; 可以在resources下传教META-INF/resources, static/public/resources这四个文件夹通过localhost:8080/xxx访问到里面的静态资源。 还有一个没创建。 优先级 resources static 默认 public 2. 首页该如何自动展示 找到首页在WebMvcAutoConfiguration mvc相关得配置类中寻找 private OptionalResource getWelcomePage() {// 位置同上String[] locations WebMvcAutoConfiguration.getResourceLocations(this.resourceProperties.getStaticLocations());return Arrays.stream(locations).map(this::getIndexHtml).filter(this::isReadable).findFirst();}private Resource getIndexHtml(String location) {return this.resourceLoader.getResource(location index.html);}也是同上面放资源得数组一样。放在四个目录下面。 只要是index.html就是识别为首页。便不会404.
http://www.zqtcl.cn/news/3673/

相关文章:

  • 苏州网站建设费用数据库服务器
  • 移动端网站开发最好的环境免费logo设计在线生成器官网
  • 装修公司网站怎么做台州外贸网站建设
  • 有电脑网站怎么做手机网站杭州网站建设外包公司
  • 宿州城乡建设局网站搜索排名提升
  • 动漫网站在线免费观看在线设计公司logo图标
  • 网站建设与管理项目1项目规划工具磨床东莞网站建设
  • 网站源码怎么用推广项目的平台
  • 好友介绍网站怎么做杭州做网站下沙
  • wordpress异步加载插件seo百度站长工具查询
  • 手机网站整站模板下载东莞做一个企业网站
  • 网站一键生成手机网站做网站买那种服务器好
  • 同创企业网站源码怎样做视频直播网站
  • 如何做招聘网站的方案小程序雀神麻将开挂视频
  • 被墙网站怎么做301跳转宁波公司网站建立
  • 关于网站建设心得体会西湖区住房和城市建设局网站
  • 百度做的网站 后台管理怎么进入ui设计做网站
  • 张家港市网站建设推广公司经营范围
  • 网站建设费用分析科技备案企业网站
  • 外贸网站建设石家庄很色h做游戏网站
  • 能打开各种网站的搜索引擎网站建设企业网站优化
  • 双通网络网站建设价格新楼盘网站模板
  • 百度建网站上海企业所得税怎么征收
  • 做网站对于不同的分辨率网络营销未来有哪些发展趋势
  • 搭建什么网站比较赚钱做微信推文的网站
  • 上海博大园林建设发展有限公司网站中国核工业第五建设有限公司待遇
  • 网站搜索系统辽阳建设网站
  • 在唐山做网站多少钱商务网页设计与制作答案
  • 服装网站建设的宗旨有哪些wordpress企业网站建设
  • 网站页面布局模板网站开展营销的思路和方法