`

如何配置tomcat项目的默认页面为.action或其他后缀名的方法(文件)

阅读更多
    一般情况下,tomcat项目的默认页面为html、htm和jsp页面,但是我们的主页往往是动态的。比如.action .do 或者使用了其他插件,页面的后缀名不再仅仅是那3种了。

    如果我们直接这样配置的话tomcat是不认可的。
<welcome-file-list>
		<welcome-file>index.action</welcome-file>
	</welcome-file-list>


    其实解决的方法和简单,只要在项目跟目录下建立一个index.action的空文件就ok了。

    根据是tomcat conf下的web.xml中有这样一段注释
引用
<!-- ==================== Default Welcome File List ===================== -->
  <!-- When a request URI refers to a directory, the default servlet looks  -->
  <!-- for a "welcome file" within that directory and, if present,          -->
  <!-- to the corresponding resource URI for display.  If no welcome file   -->
  <!-- is present, the default servlet either serves a directory listing,   -->
  <!-- or returns a 404 status, depending on how it is configured.          -->
分享到:
评论

相关推荐

    apache-tomcat-8.5.100.tar.gz

    在本文中,我们将深入探讨Apache Tomcat 8.5.100这一特定版本的重要特性、安装与配置过程,以及如何利用它来托管Web应用。 首先,Apache Tomcat 8.5.x系列是基于Java EE 8规范的,这意味着它支持最新的Servlet 4.0...

    apache-tomcat-8.5.64.tar.gz

    解压后,你将在当前目录下得到一个名为`apache-tomcat-8.5.64`的目录。 2. **配置环境变量** 为了方便使用Tomcat,你需要将Tomcat的bin目录添加到系统的PATH环境变量中。打开或创建`~/.bashrc`或`~/.bash_profile...

    最新版linux apache-tomcat-9.0.53.tar.gz

    这将创建一个名为`apache-tomcat-9.0.53`的目录,包含所有Tomcat文件。 3. **配置环境变量**:为了方便使用,你可以设置一些环境变量,如`CATALINA_HOME`指向Tomcat的安装目录。在`.bashrc`或`.bash_profile`文件...

    tomcat8 apache-tomcat-8.0.26.tar.gz

    1. **下载**:首先,你需要从官方网站或者其他可靠的源下载`apache-tomcat-8.0.26.tar.gz`文件。这通常是一个归档文件,用于在各种操作系统上分发Tomcat。 2. **解压**:使用Linux的命令行工具,如`tar`,来解压...

    最新版linux apache-tomcat-9.0.46.tar.gz

    7. **配置和管理**:Tomcat的配置文件位于`$CATALINA_HOME/conf`目录下,包括`server.xml`、`web.xml`等,用于定义服务器端点、应用部署和其他设置。`manager-app`和`admin-app`可以通过修改`tomcat-users.xml`添加...

    apache-tomcat-8.5.78.tar.gz

    这个"apache-tomcat-8.5.78.tar.gz"文件是一个针对Linux/Unix系统的归档压缩文件,包含了Tomcat 8.5.78版本的所有组件和配置文件。在本文中,我们将深入探讨Tomcat 8.5.x系列的核心特性和安装部署过程。 1. **...

    最新版linux apache-tomcat-7.0.104.tar.gz

    【压缩包子文件的文件名称列表】:解压后,我们通常会得到一个名为"apache-tomcat-7.0.104"的目录,其中包含了运行Apache Tomcat所需的所有组件和配置文件。这个目录可能包括以下几个主要部分: 1. **bin**:包含...

    apache-tomcat-7.0.108.tar.gz

    开发基于Tomcat的应用时,可以使用Maven或Gradle等构建工具,通过插件自动将项目打包成WAR文件并部署到Tomcat。同时,IDE如IntelliJ IDEA和Eclipse都有集成的Tomcat插件,提供方便的部署和调试功能。 在安全方面,...

    最新版linux apache-tomcat-8.5.58.tar.gz

    这个压缩包包含了Tomcat的所有必要组件和配置文件。 2. **解压**:使用`tar`命令将下载的文件解压到你想要安装的目录,例如`/opt`: ``` sudo tar -zxvf apache-tomcat-8.5.58.tar.gz -C /opt ``` 3. **配置...

    最新版linux apache-tomcat-8.5.59.tar.gz

    7. **配置服务**:为了使Tomcat在系统启动时自动启动,你可以创建一个系统服务单元文件,或者使用其他服务管理工具(如systemd或init.d)来管理Tomcat。 8. **安全建议**:在生产环境中,你应该配置防火墙规则,只...

    apache-tomcat-8.5.47.tar.gz

    - `webapps`: 默认的应用部署目录,将Web应用程序的WAR文件或目录放入此目录,Tomcat会自动部署。 - `work`: 缓存编译后的JSP页面和Servlet。 5. **Tomcat的启动与管理** 使用`bin`目录下的`catalina.sh`脚本来...

    最新版linux apache-tomcat-9.0.37.tar.gz

    7. **防火墙设置**:如果服务器有防火墙,记得打开Tomcat使用的端口(默认为8080): ``` sudo firewall-cmd --permanent --add-port=8080/tcp sudo firewall-cmd --reload ``` 8. **安全**:为了提升安全性,...

    apache-tomcat-7.0.62.tar.gz

    1. **修改端口**:可以通过编辑`conf/server.xml`文件来改变Tomcat的默认端口号(如8080)和其他网络设置。 2. **部署应用**:将WAR文件放入`webapps`目录,Tomcat会自动部署该应用。或者,可以通过编辑`conf/server...

    apache-tomcat-8.5.16.tar.gz.zip

    如果一切顺利,你应该能看到Tomcat的默认欢迎页面。 8. **配置防火墙**:如果你的服务器有防火墙,记得打开8080端口,允许外部访问。例如,对于iptables防火墙,可以运行: ``` sudo iptables -A INPUT -p tcp --...

    apache-tomcat-8.5.71.tar.gz

    6. **webapps**:默认的应用部署目录,将Web应用程序的WAR文件或解压后的目录放在此处,Tomcat会自动检测并部署。 7. **work**:这个目录存储了JSP编译后的Java类文件以及Servlet生成的临时文件。 安装Tomcat 8.5....

    apache-tomcat-8.5.55.tar.gz

    创建一个名为 `tomcat` 的Systemd服务单元文件,例如在 `/etc/systemd/system/` 目录下: ```bash sudo nano /etc/systemd/system/tomcat.service ``` 并在文件中添加以下内容: ``` [Unit] Description=Apache ...

    apache-tomcat-7.0.70.tar.gz

    这将创建一个名为`apache-tomcat-7.0.70`的目录,包含所有Tomcat的文件和配置。 **安装和配置**: 1. **移动文件**:将解压后的目录移动到一个合适的系统位置,例如 `/opt` 目录。 2. **设置环境变量**:修改系统...

    apache-tomcat-8.5.8.tar.gz

    7. **Web应用程序部署**:`webapps`目录是默认的Web应用部署位置,你可以将打包好的WAR文件或解压后的应用目录放入此处,Tomcat会自动检测并部署它们。 8. **JAR封装**:8.5版本开始,Tomcat引入了JAR封装,允许将...

    apache-tomcat-9.0.2.tar.gz

    在本案例中,我们讨论的是版本9.0.2,它是一个针对Linux系统的压缩包文件,名为"apache-tomcat-9.0.2.tar.gz"。这个压缩包包含了在Linux环境下搭建和运行Tomcat服务器所需的所有文件。 首先,让我们了解Linux系统。...

    apache-tomcat-8.5.38.tar.gz

    解压后,你会得到一个名为`apache-tomcat-8.5.38`的目录,这个目录包含了Tomcat的所有组件和配置文件。 安装Tomcat在Linux服务器上的步骤通常包括以下部分: 1. **移动解压后的目录**:将解压后的目录移动到适当的...

Global site tag (gtag.js) - Google Analytics