`

Tomcat域名-项目

阅读更多

*、配置tomcat的server.xml文件即可达到访问域名直接跳转到指定页面

<Host name="域名" debug="0" appBase="webapps" 
	unpackWARs="true" autoDeploy="true" 
	xmlValidation="false" xmlNamespaceAware="false"> 
	<Context path="/" docBase="项目绝对路径或webapps下面的项目名称即可"></Context> 
</Host> 

 如此配置之后,直接访问:(域名/)即可访问(域名/目标.jsp)

    备注:该方案仅是提供了一个通过域名访问项目的方式,想做到真正隐藏项目名称,还需要下点其他功夫

 

*、域名访问请求的历程

 

首先访问root目录下的index.html/index.jsp/index.htm文件(如果有)
-------顺序依赖于tomcat下conf文件夹中的web.xml的welcome-file-list配置
-------TIP:root下的文件可以访问其他项目中的资源,路径相同
然后是查看server.xml的host配置选项中的context和docbase属性(看是否指定默认项目名)
接着才会进入项目,即进入项目的过滤器
 

 

 

*、jsp页面中跳转向另一个jsp页面(web-inf下面)-地址栏不变

<jsp:forward page="/WEB-INF/*.jsp"/>

 

*、jsp页面跳转向action

<script>
      window.location.href='*.action';
</script>

 

 

分享到:
评论

相关推荐

    apache-tomcat-7.0.16-windows-x64.zip

    1. **Tomcat的角色**:Tomcat是Apache软件基金会的Jakarta项目的一部分,它是一个开源的、实现了Java Servlet和JavaServer Pages规范的Web容器。它的主要功能是处理基于Java技术的Web应用程序。 2. **虚拟服务器**...

    apache-tomcat-7.0.56.tar.gz

    Apache Tomcat 7.0.56 是一个广泛...不过,随着技术的发展,更高版本的Tomcat(如8.x或9.x)提供了更多特性,例如对Java EE 8的支持,可能更适合新的项目。然而,对于旧版应用或特定需求,7.0.56仍是一个可靠的选择。

    tomcat-catalina-7.0.27.jar.zip

    Tomcat,作为Apache软件基金会的一个开源项目,是广泛使用的Java Servlet容器,尤其在轻量级应用服务器领域,其性能稳定、配置简单且免费开源的特点深受开发者喜爱。Catalina是Tomcat的核心组件,负责处理Servlet和...

    tomcat5.5.23-admin

    Tomcat是Apache软件基金会的一个开源项目,它是一个广泛使用的Java Servlet容器,特别是用于运行基于Java的Web应用程序。在Tomcat中,Admin应用提供了一个图形用户界面(GUI)和一系列管理工具,方便管理员监控和...

    apache-tomcat-8.0.50

    Tomcat是Apache软件基金会的Jakarta项目的一部分,以其轻量级、高效和稳定著称。在本版本8.0.50中,可能包含了一些安全更新、性能优化以及bug修复,以提供更好的服务和安全性。 标题"apache-tomcat-8.0.50"表明我们...

    tomcat-redis-session-manager

    1. **配置依赖**:在项目中引入Tomcat-redis-session-manager的依赖,通常可以通过Maven或Gradle进行管理。 2. **配置Tomcat**:修改Tomcat的`conf/context.xml`文件,添加`&lt;Manager&gt;`元素,指定使用...

    apache-tomcat-7.0.27

    8. **Host Manager App**:用于管理Tomcat服务器上的虚拟主机,可以配置多个域名指向同一台服务器的不同应用。 9. **Connector**:Tomcat可以配置不同的Connector来支持不同的通信协议,例如AJP(Apache JServ ...

    使用Tomcat配置域名

    配置域名在Tomcat中是将一个特定的URL与部署在服务器上的应用关联起来的过程,这对于多站点托管或者为不同项目提供独立访问入口至关重要。下面将详细解释如何使用Tomcat配置域名。 首先,我们需要理解域名配置的...

    apache-tomcat-8.0.36

    它是Apache软件基金会Jakarta项目的一部分,广泛应用于各种规模的企业级应用和小型项目。标题"apache-tomcat-8.0.36"表明我们正在讨论的是Tomcat 8.0版本中的第36个修订版。 在描述中提到的“虚拟服务器”是指在同...

    apache-tomcat-6.0.10

    Apache Tomcat 6.0.10 是一个开源软件,属于Apache软件基金会的Jakarta项目,主要用于实现Java Servlet和JavaServer Pages(JSP)技术。它是一个轻量级的应用服务器,特别适合部署Java Web应用程序。在本文中,我们...

    tomcat 域名绑定

    Tomcat 域名绑定详解 在本文中,我们将详细讨论 Tomcat 域名绑定的相关知识点,并提供实践经验,以帮助...通过修改 Tomcat 配置文件,绑定域名到项目,并实现路由映射,我们可以将网站部署到域名上,并实现域名访问。

    jakarta-tomcat-5.5.9

    5. **Host**:Host对象代表虚拟主机,可以在同一个Tomcat实例上配置多个域名或IP地址,每个对应一个独立的Web应用。 6. **Web应用目录结构**:Tomcat的Web应用通常包含WEB-INF目录,其中包含web.xml(部署描述符)...

    apache+tomcat域名泛解析

    这在实际应用中非常有用,例如当需要快速部署多个项目时,可以通过配置一个主域名下的多个子域名,每个子域名对应不同的服务或者应用程序,这样就可以避免为每个项目单独申请域名所带来的不便。 #### 二、准备工作 ...

    Tomcat-启动参数设置

    - **enableLookups**:是否进行域名反查。 **示例配置**: ```xml port="80" protocol="HTTP/1.1" connectionTimeout="60000" keepAliveTimeout="15000" maxKeepAliveRequests="1" redirectPort="443" ...

    tomcat-6.0.18安装版

    Tomcat是Apache Software Foundation的一个项目,它是轻量级的,主要用于部署Java应用,特别是那些基于Servlet和JSP的Web应用。Tomcat的设计理念是简单,这使得它成为初学者和小型项目的理想选择,同时也能在大型...

    apache-tomcat-6.0.41.zip

    10. **社区支持**:作为开源项目,Tomcat拥有活跃的社区,提供了大量的文档、教程和问题解答,有助于用户快速上手和解决问题。 Apache Tomcat 6.0.41虽是较老的版本,但仍然适用于那些对新特性和性能优化需求不高的...

    how-tomcat-works-master_howtomcatworks_

    7. **Context**、**Host**和**Engine**:这三者构成了Tomcat的容器层级结构,Engine处理所有请求,Host是特定域名的容器,而Context则对应一个Web应用。 在深入到源码层面,我们可以通过以下关键点来理解Tomcat的...

    Tomcat-4.1.31.rar

    Tomcat,作为Apache软件基金会的著名项目之一,是一款开源且免费的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,为Web应用程序提供了一个运行环境。本篇文章将深入探讨Tomcat 4.1.31版本...

Global site tag (gtag.js) - Google Analytics