首页 > 其他分享 >如何指定tomcat下的某个项目的具体文件为网站的首页面

如何指定tomcat下的某个项目的具体文件为网站的首页面

时间:2023-08-16 17:06:46浏览次数:32  
标签:xml index http tomcat 文件 jsp 首页 某个





比如首页为: webapps/test/main.jsp


1.修改$tomcat/conf/server.xml文件。


在server.xml文件中,有一段如下:

…… 



 <engine name="Catalina" defaultHost="localhost"> 



 <host name="localhost" appBase="webapps" 



 unpackWARs="true" 



 xmlValidation="false" xmlNamespaceAware="false"> 



 …… 



 <host> 



 </engine> 



 ……




在<host></host>标签之间添加上:


<Context path="" docBase="test" debug="0" reloadable="true" />
path 指的是虚拟路径,如果为空,表示是: http://域名
如果为“abc”,则表示访问地址为: http://域名/abc


docBase是虚拟目录的路径,可以写绝对路径,也可以写相对路径,相对路径指的是webapps下的项目名。


2.修改$tomcat/conf/web.xml文件。


在web.xml文件中,有一段如下:

<welcome-file-list> 



 <welcome-file>index.html</welcome-file> 



 <welcome-file>index.htm</welcome-file>




在<welcome-file-list>与<welcome-file>index.html</welcome-file>之间添加上:

<welcome-file>main.jsp</welcome-file> 

 <welcome-file>index.jsp</welcome-file> 



 </welcome-file-list>




3.重启tomcat后,可以直接访问:http://域名

标签:xml,index,http,tomcat,文件,jsp,首页,某个
From: https://blog.51cto.com/u_7457870/7110357

相关文章

  • bat中如何等某个程序启动后再执行其他程序
    大概思路每个5秒钟去查询进程中是否存在某进程,存在则执行其他程序,否则等待具体代码可参照:setstatus=false:TaskXXXfor/f"delims="%%iin('tasklist')do(if"%%i"=="TaskXXX.exe"(setstatus=true))if"%status%"=="true"(start......
  • 把数组对象最外层某个属性的值赋值给子集
    /**功能需求:把数组对象最外层某个属性的值赋值给子集*arr:要操作的数组对象*propertyName:要操作的属性名*value:用来保存最外层对象属性的值*/functionassignValueToChildren(arr,propertyName,value)......
  • Mac安装Tomcat8
    1.进入官网下载https://tomcat.apache.org/download-80.cgi​​‍下载zip包或tar包都行‍​​‍2.解压到~/Library目录下下载后一般默认下载到下载目录,最好把解压文件移动到~/Library目录下可以在下载目录双击压缩包解压,然后复制解压包​​‍点击访达,按住快捷键shi......
  • burpsuite靶场----SQL注入7----确定某个字符串所在列
    burpsuite靶场----SQL注入7----确定某个字符串所在列靶场地址https://portswigger.net/web-security/sql-injection/union-attacks/lab-find-column-containing-text正式开始1.Makethedatabaseretrievethestring:'P4cni8'说要让数据库检索'P4cni8'2.点击标签3.确......
  • 单调栈(查找一个最大差值或查询某个位置左右两侧比他大(或小)的数的位置)
    leetcode121.买卖股票的最佳时机classSolution{public:intmaxProfit(vector<int>&prices){intans=0;vector<int>St;prices.emplace_back(-1);//为了结果的必然出现for(inti=0;i<prices.size();++i){......
  • Zabbix 监控 Tomcat 服务
    目录一、Zabbix监控Tomcat的方式二、实例部署1.客户端配置(1)安装JDK(2)设置JDK变量环境(3)安装tomcat(4)修改配置文件(5)重启2.服务端配置(1)安装zabbix-java-gateway(2)修改配置文件3.Web页面操作一、Zabbix监控Tomcat的方式zabbix通过部署jmx来监控tomcatzabbix提供了一个j......
  • VTK 实例20:用vtkImageViewer2显示三维医学图像mhd的某个切面
    1#include"vtkAutoInit.h"2VTK_MODULE_INIT(vtkRenderingOpenGL2);3VTK_MODULE_INIT(vtkInteractionStyle);45#include<vtkSmartPointer.h>6#include<vtkImageViewer2.h>7#include<vtkRenderWindow.h>8#include<......
  • Linux的Tomcat安装部署
    简介Tomcat是由Apache开发的一个Servlet容器,实现了对Servlet和JSP的支持,并提供了作为web服务器的一些特有功能,如Tomcat管理和控制平台,安全域管理和Tomcat阀等。简单说,Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程序,被Tomcat所托管,并提供网站服务。即让用......
  • .NET爬取美图官网首页数据实战
    前言:在当今信息化社会,网络数据分析越来越受到重视。而作为开发人员,掌握一门能够抓取网页内容的语言显得尤为重要。在此篇文章中,将分享如何使用.NET构建网络抓取工具。详细了解如何执行HTTP请求来下载要抓取的网页,然后从其DOM树中选择HTML元素,进行匹配需要的字段信息,从......
  • springboot中tomcat线程池
    一、Tomcat中的默认配置线程任务就是一个连接的请求,每个请求都会尝试创建线程来处理。最大工作线程数,默认200。server.tomcat.max-threads=200最大连接数默认是10000,同时支持的并发连接数server.tomcat.max-connections=10000等待队列长度,默认100。server.tomcat.acce......