TOMCATserver不写port号、不写项目名訪问项目、虚拟文件夹配置
一、不写port。
这个问题都被问烂了。由于TOMCAT默认的訪问port为8080。而TCP/IP协议默认80port訪问,大家之所以看到别的站点都不写port号是由于人家用的的80port訪问的,而80port由于的TCP/IP的默认port所以就不用写出来了。大家假设想改的话能够在tomcat安装文件夹中的conf文件里的server.xml文件里的
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
,上面的port的值TOMCAT默觉得8080,我这里把它改成了80port。就这么简单。
之后你訪问项目就不用再写port了。
二、虚拟文件夹配置。
这里以TOMCAT7为例。虚拟文件夹在我看来就是为了隐藏真实文件夹而存在的。通过虚拟文件夹能够间接訪问所映射的真实文件夹。
打开Tomcat7/conf/web.xml
找到<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
在<param-value>处将false改为true
再打开server.xml
在</host>之前增加<Context path="/虚拟文件夹名" docBase="D:\Tomcat 7.0\文件夹名"/>
之后,你就仅仅能通过虚拟文件夹名来訪问你的项目名了。
三、默认项目名(也就是不写)。
大家都知道。一般情况下我们訪问TOMCATserver中的项目名时都是採用(
http://localhost:8080/xx/index.jsp )来訪问。当中localhost的指某个IP地址,8080是指訪问TOMCAT的port号(),xx为项目名,index.jsp为项目中的网页。
但大家常常在网上有非常多站点我们直接输入域名就能够訪问站点的网页了。这里先将域名等同于IP+port吧。这些站点与我们自己做的站点有两点不同之处。其一就是不须要像我们訪问自己的站点一样还要写项目名在后面,今天就与大家分享一下是怎么做到的。
事实上非常easy,先完毕上面虚拟文件夹配置之后(主要是server.xm中的步骤,web.xml的步骤能够省略)。将path的值设为“”即可了。以后訪问项目就不须要写项目名了。
好了,上面三部完毕后在自己电脑上直接訪问localhost就能够訪问项目中的默认网页了(不要告诉我你不知道怎样设置项目的默认訪问页。)
最新文章
- The note of Vue.js
- 华为oj 刷题记录之合唱团
- JavaScript - 基于CSS3动画的实现
- 将自己写的Python代码打包放到PyPI上
- 使用树莓派和kali Linux打造便携式渗透套件
- Qt之SQL数据库
- Android通过LIstView显示文件列表
- 深入理解计算机系统第二版习题解答CSAPP 2.6
- oracle 11g 报错记录
- Card Game Cheater(贪心+二分匹配)
- HTML5动态分页效果代码
- Oracle安装及使用入门
- jquery插件分类与编写详细讲解
- stringBuffer的使用及字符串比较的区别
- Android控件状态依赖框架
- .NET Core 从 Github到 Nuget 持续集成、部署
- C#语言中的XmlSerializer类的XmlSerializer.Serialize(Stream,Object)方法举例详解
- 第8章 枚举类&;注解
- 用GDB调试程序(七)
- 树莓派2上手 —— Raspbian的一些基本配置问题