关于一个web网站的欢迎页面

对于一个webapp来说,我们是可以设置他的欢迎界面的

设置了欢迎界面之后,当访问这个webapp的时候,或者访问这个web站点的时候,没有指定任何的“资源路径”这个时候会默认访问你的欢迎页面

怎么指定欢迎页面

  1. 编写一个html的欢迎界面

  2. 在web.xml里面配置

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_5_0.xsd"version="5.0"><!--将index.html指定为webapp的欢迎页面--><welcome-file-list><welcome-file>login.html</welcome-file></welcome-file-list></web-app>
    
  3. 注意:设置欢迎页面的时候这个路径不需要以“/”开始。并且这个文件的路径默认是从webapp的根开始的

  4. 如果有目录,则dir/dir/dir/xxx.html不需要以“/”开始

  5. 欢迎页可以设置多个欢迎页

  6. 越靠上的优先级越高

  7. 当文件名设置为index.html时,不需要在web.xml文件中进行配置欢迎页面,为什么?

    1. 因为Tomcat服务器提前配置好了,实际上有两个地方可以配置欢迎页面

      • 一个是在webapp内部的web.xml文件中 (在这配置属于局部配置)
      • 一个是在CATALINA_HOME/conf/web.xml中进行配置 (属于全部配置)
      • 采用局部优先原则(就近原则)
  8. Tomcat服务器的全局欢迎页面是index.jsp index.htm index.html

  9. 欢迎页面也可以是一个servlet

    <welcome-file-list><welcome-file>servlet的url-pattern(不要头部的“/”)</welcome-file></welcome-file-list>

关于一个web网站的欢迎页面相关推荐

  1. 一个WEB网站高并发量的解决方案

    一个WEB网站高并发量的解决方案 参考文章: (1)一个WEB网站高并发量的解决方案 (2)https://www.cnblogs.com/dotnetHui/p/7943605.html 备忘一下.

  2. Tomcat发布自己的一个web网站

    Tomcat发布自己的一个web网站 将自己写的网站,放到服务器(Tomcat)中指定的web应用文件夹(webapps)下,即可以访问 850)]

  3. 一个web站点的欢迎页面

    设置欢迎页面 第一步:在IDEA工具的web目录下新建了一个文件login.html 第二部:在web.xml文件中进行了以下的配置 <welcome-file-list><welc ...

  4. 关于一个web站点的欢迎页面

    (老杜的笔记) 什么是一个web站点的欢迎页面? 对于一个webapp来说,我们是可以设置它的欢迎页面的. 设置了欢迎页面之后,当你访问这个webapp的时候,或者访问这个web站点的时候,没有指定任 ...

  5. Java怎么测并发量_如何测试一个web网站的性能(并发数)?

    最近做了个web网站(javaweb),现在想测试一下这个网站能承受的最大并发数,但是对于压力测试知之甚少,求指教啊,我有两个问题: 1.我最想测试的是最大并发量,怎么测试呢? 2.一般web网站性能 ...

  6. IDEA 2020版 创建第一个WEB网站——教程

    一.创建WEB网站 第一步:创建一个普通的java项目 1.打开IDEA,选择菜单 文件->New->Project 2.选择java以及自己的JDK,然后点击下一步 3.点击下一步 4. ...

  7. python开发h5页面_使用Python的Tornado框架实现一个Web端图书展示页面

    首先,为什么选择Tornado:1.高性能的网络库,这可以和gevent,twisted,libevent等做对. 提供了异步io支持,超时事件处理,在此基础上提供了tcpserver,httpcli ...

  8. 第一个web网站需要了解什么?web新手入门

    web入门 安装工具 1.1 专业人员使用哪些工具? 工具 作用 种类 计算机 最最最基本的工具 台式计算机.笔记本 文本编辑器 用来编写代码 纯文本编辑器:Visual Studio Code.No ...

  9. 如何把一个web网站做成一个window应用程序

    文章结构 小扯一下 进入正题 技术结构: dome演示 小扯一下 这个我在上家公司上班时,当时公司采用的技术结构,希望对有需要朋友有帮助.需求是客户需要一个窗口售票软件.之前为哪家客户提供软件的公司由 ...

  10. GO Frame框架搭建一个web网站(一)

    1.Go Frame框架学习 官方文档 Go Frame 框架官方网站 2.下载gf-cli(Go Frame开发工具链) 工具开源项目地址,提供了各种操作系统版本和安装方法 完整命令 D:\gola ...

最新文章

  1. 2021HDU多校第一场 zoto(莫队+分块)
  2. boot访问resources下边的图片_SpringBoot系列之JDBC数据访问
  3. jsbridge实现及原理_如何实现一个优雅的jsBridge
  4. Dubbo 跨语言调用神兽:dubbo-go-pixiu
  5. 18.self关键字.rs
  6. 【python】利用python的tkinter-canvas函数绘制哆啦A梦过程详解(附源码)
  7. jquery 操作服务端控件,select 控件
  8. centos6中三台物理机配置nginx+keepalived+lvs
  9. 中国风楼盘房地产海报PSD分层模板来袭,每张都诗情画意
  10. 每秒 10 万并发的 BI 系统如何频繁发生 Young GC?
  11. 645. 错误的集合
  12. Pattern类正则表达式的编译表示形式
  13. Android ROM 小白普及
  14. 应用搬家:如何将软件从C盘迁移到D盘?
  15. 《小岛经济学》读书笔记
  16. Unity使用UIWebView导致iOS审核被拒的解决方案
  17. obj-c中Autorelease、属相定义Property、对象的操作
  18. 【项目精选】病历管理系统设计与实现(源码+视频)
  19. 【博文汇总】Java程序设计语言
  20. 互联网概述, 分组交换, 网络类别, 网络拓扑结构

热门文章

  1. Hadoop高可用原理及环境搭建
  2. 计算机考研可以考到部队吗,部队文职好考么?备考压力远比考研小!
  3. 日常渗透刷洞的一些小工具
  4. Debian没有reboot命令
  5. 2017/7/11 新开博客
  6. JAVA定义矩形类 方法二
  7. 【软考系统架构设计师】复盘架构设计师真题知识点第二十五章---企业信息化战略
  8. Java层Binder框架通信原理(转自Cloud Chou's Tech Blog)
  9. MSE = Bias² + Variance?什么是“好的”统计估计器
  10. 2022年最新用最简单粗暴的方式讲解:pytest简介,框架基础应用,运行方式,失败用例重跑。直击核心