TOMCAT服务器不写端口号、不写项目名访问项目

作者&投稿:巫官 (若有异议请与网页底部的电邮联系)
~ 如何在TOMCAT服务器不写端口号、不写项目名直接访问项目、虚拟目录配置呢
不写端口。 TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为的TCP/IP的默认端口所以就不用写出来了。大家如果想改的话可以在tomcat安装目录中的conf文件中的server.xml文件中的Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/,上面的port的值TOMCAT默认为8080,我这里把它改成了80端口,就这么简单。之后你访问项目就不用再写端口了。
虚拟目录配置。 这里以TOMCAT7为例。虚拟目录在我看来就是为了隐藏真实目录而存在的。通过虚拟目录可以间接访问所映射的真实目录。 打开Tomcat7/conf/web.xml 找到 servlet servlet-namedefault/servlet-name servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class init-param param-namedebug/param-name param-value0/param-value /init-param init-param param-namelistings/param-name param-valuetrue/param-value /init-param load-on-startup1/load-on-startup /servlet   在param-value处将false改为true   再打开server.xml在/host之前加入Context path="/虚拟目录名" docBase="D:\Tomcat 7.0\文件夹名"/ 之后,你就只能通过虚拟目录名来访问你的项目名了。

默认项目名(也就是不写)。 大家都知道,普通情况下我们访问TOMCAT服务器中的项目名时都是采用( http://localhost:8080/xx/index.jsp)来访问,其中localhost的指某个IP地址,8080是指访问TOMCAT的端口号(),xx为项目名,index.jsp为项目中的网页。 但大家经常在网上有很多网站我们直接输入域名就可以访问网站的网页了,这里先将域名等同于IP+端口吧。这些网站与我们自己做的网站有两点不同之处,其一就是不需要像我们访问自己的网站一样还要写项目名在后面,今天就与大家分享一下是怎么做到的。 其实很简单,先完成上面虚拟目录配置之后(主要是server.xm中的步骤,web.xml的步骤可以省略),将path的值设为“”就行了,以后访问项目就不需要写项目名了。 好了,上面三部完成后在自己电脑上直接访问localhost就可以访问项目中的默认网页了(不要告诉我你不知道如何设置项目的默认访问页。)


tomcat服务器工作原理?
tomcat服务器的工作原理可以概括为以下几点:1、Tomcat是运行在JVM中的一个进程。它定义为“中间件”,顾名思义是一个在Java项目与JVM之间的中间容器。2、Web项目的本质,是一大堆的资源文件和方法。Web项目没有入口方法(即main方法),这意味着Web项目中的方法不会自动运行起来。Web项目部署进Tomcat的...

tomcat是做什么用的?
因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感...

服务器包括哪些
二、软件服务器 软件服务器是指运行在计算机上的软件程序,通过软件服务来响应客户端的请求。常见的软件服务器包括操作系统服务器(如Linux服务器)、数据库服务器(如MySQL服务器)、应用服务器(如Tomcat服务器)等。这些软件服务器可以为硬件服务器提供软件支持,管理网络中的资源和服务,帮助硬件服务器更...

tomcat7是什么
6、设置好tomcat7.0安装路径 7、点击开始安装 8、完成安装 tomcat7功能:1、系统管理配置 大部分商用javaee服务器提供强大的管理界面,大部分使用易于理解的Web应用程序界面。Tomcat以自己的方式提供成熟的管理工具,不亚于商业化的竞争对手,功能包括context、data source、user和group管理。还可以管理各种...

Tomcat怎么下载
学习Java程序开发,对于调试和运行项目,Tomcat是一个不错的选择Tomcat有着技术先进、性能稳定,而且深受Java程序员的热爱,不仅如此还得到了部分软件开发商的认可,是目前比较流行的Web应用服务器,Tomcat服务器是一个免费的开源的Web应用服务器,属于轻量级的应用服务器,在中小型系统和并发访问用户不是很多...

电脑中如何取消Tomcat服务器开机自动启动
并由自动改为手动,再重启;3、或者按Win+R打开运行,输入misconfig,按回车,打开系统配置;4、切换到“启动”,将不需要自动启动的前面的勾选去掉,点击确定;5、在弹出的窗口中点击重新启动即可。好了,以上就是关于在电脑中取消Tomcat服务器开机自动启动的具体操作方法了,有需要的小伙伴快来试试吧。

Tomcat和Websphere的区别
Tomcat是免费的,功能比较单一的web应用服务器;Websphere是IBM的收费平台,除了web应用服务器还包含大量的工具和其他相关应用开发平台。Websphere价格昂贵,单买一个但CPU的服务器也要十几万。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是...

如何解决Tomcat服务器打开不了HOST Manager的问题
1首先找到Tomcat如右目录: \/conf\/tomcat-users.xml.去掉原先的注释:添加代码(假设我要添加管理员账号123,密码为123).即可.总体代码如下:2进入项目后,如果想要继续.进入JSP文件,则应该删除web-inf下面的index.jsp文件,然后修改tomcat web.xml文件中listings的value,将其更改为true即可.

有和tomcat类似的东西吗
JBoss服务器 JBoss是一个种遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,对于J2EE有很好的支持。JBoss采用JML API实现软件模块的集成与管理,其核心服务又是提供EJB服务器,不包含Servlet和JSP的Web容器,不过它可以和Tomcat完美结合。WebSphere 服务器 WebSphere是IBM公司的产品,可进一步细分为 Web...

tomcat6好不好
tomcat6特色:1、轻巧稳定 小型轻巧的服务器环境可提供更稳定的性能。2、开发与调试 可用于诸如Web程序开发和调试之类的详细任务。3、强大的可扩展性 缩放性能非常好,并且有更实用的方法。4、占地面积小 占用更少的系统资源并且流利。5、操作方便 人性化的操作模式,提供更便捷的管理体验。tomcat6亮点:...

南康市18260961727: 如何设置Tomcat的默认端口 -
丁底衡韵: tomcat一般的默认端口为8080,假如我们一台服务器上安装了多个web容器(如多个tomcat),一般我们会把端口修改,避免冲突,当然一定程序上便于我们访问.举例,我们把端口改为80,则访问直接可以不用加端口号访问.首先找到tomcat...

南康市18260961727: 如何设置在做web程序时时不输入端口号8080 -
丁底衡韵: 修改tomcat端口号的方法:修改Server.xml文件,把8080端口改成80就可以了.8080是Tomcat服务器的默认的端口号.我们可以通过修改Tomcat服务器的conf目录下的主配置文件server.xml来更改.用记事本打开server.xml文件,找到如下部分: ...

南康市18260961727: tomcat部署网站,怎么使它直接用IP访问,而不用加端口号 -
丁底衡韵: 把端口号改成80即可

南康市18260961727: tomcat无法连接 -
丁底衡韵: 没写端口号http://localhost:8080/test正确运行工程应该是协议://本地IP:默认端口号/工程名 工程名后面如果不加 指定页面 就以web.xml里面的为准 默认是 index.jsp

南康市18260961727: 如何设置tomcat,使访问url不需输入端口号?80端口已被iis占用,不能再用 -
丁底衡韵: 不使用端口号必须把tomcat和apache整合起来,tomcat用来处理jsp,servlet等动态页面,apache处理静态页面比如html.关于二者的整合网上有很多介绍,你也可以和我联系.80端口暂时关了吧.卸载IIS也行.

南康市18260961727: 如何不输入项目名端口号直接访问java web项目 -
丁底衡韵: 1、在Tomcat的配置文件server.xml中将将path修改为path="/". 上面是在eclipse中开发的情况. 2、若项目开完放在tomcat中,是放在ROOT目录下,是不需要项目名的. 浏览器访问默认是80端口,若不是80都需要输入端口号.还有一种是通过nginx配置,将web项目目录(IP+端口)映射到域名,就可以满足你的要求.

南康市18260961727: tomcat server为什么没有开启端口 -
丁底衡韵: 成功安装JDK和Tomcat(如果这一步有问题,可查看我的相关经验!);定位到Tomcat的安装目录:右键单击Tomcat,选择“属性”,单击“打开文件所在位置”:在目录“Tomcat7.0\conf”下找到“server.xml”文件,用VS或者其他能解译xml文件的工具打开:找到代码port=”8080”,将8080修改为80后,单击“保存”即可完成修改:修改完成后需要重新启动一下服务器:先单击stop停止服务器,再单击start开启服务器:重新开启服务器后打开浏览器,在地址栏中输入”http://localhost”并按回车键后显示如下:

南康市18260961727: 怎么样把TOMCAT的访问端口8080去掉啊 -
丁底衡韵: 不可以省略端口号,端口号是你启动某个服务器的唯一标识.比如http://localhost:7001启动的就是weblogic服务器,如果不写端口号,就没法判断你启动的是哪个服务器了.mysite/可以省略,你把index.jsp放在root下.index.jsp可以省略,在web.xml中把index.jsp设置到<welcome-file>index.jsp</welcome-file> 也就是说如果你把应用放到root下,还设置了web.xml,就可以写成最简单的形式 http://localhost:8080

南康市18260961727: 我的tomcat设置的是8080端口,我在访问时能否在域名后不加端口?
丁底衡韵: 进入tomcat安装目录中的conf目录,修改server.xml中的 <Connector port="8080" 为 <Connector port="80" 就行了.

南康市18260961727: 求教大家一个问题,关于端口和tomcat的一个的粗浅的问题,非常困惑,请大侠详细解释
丁底衡韵: TomCat本身就是Web服务器,它也可以有80号端口,只不过在一台电脑上只能有一个程序占用80端口,是Tomcat就不是是别的服务器程序,是别的就不能是Tomcat 如果一个网站用的Tomcat,当前会让它用80号,因为也不用其它的web服务器了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网