一、不写端口。

这个问题都被问烂了,因为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-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\文件夹名"/>

之后,你就只能通过虚拟目录名来访问你的项目名了。

三、默认项目名(也就是不写)。

大家都知道,普通情况下我们访问TOMCAT服务器中的项目名时都是采用( http://localhost:8080/xx/index.jsp )来访问,其中localhost的指某个IP地址,8080是指访问TOMCAT的端口号(),xx为项目名,index.jsp为项目中的网页。

但大家经常在网上有很多网站我们直接输入域名就可以访问网站的网页了,这里先将域名等同于IP+端口吧。这些网站与我们自己做的网站有两点不同之处,其一就是不需要像我们访问自己的网站一样还要写项目名在后面,今天就与大家分享一下是怎么做到的。

其实很简单,先完成上面虚拟目录配置之后(主要是server.xm中的步骤,web.xml的步骤可以省略),将path的值设为“”就行了,以后访问项目就不需要写项目名了。

好了,上面三部完成后在自己电脑上直接访问localhost就可以访问项目中的默认网页了(不要告诉我你不知道如何设置项目的默认访问页。)

最新文章

  1. 细说前端自动化打包工具--webpack
  2. 【原】低版本MyEclipse整合高版本Tomcat
  3. [LeetCode] Valid Parentheses 验证括号
  4. xcode5.1+osx.10.9编译x264的问题
  5. IOS第14天(2, Modal控制)
  6. javascript 作用域
  7. EFsql笔记
  8. 【CentOs】搭建svn服务器
  9. 545D. Queue
  10. 《Genesis-3D开源游戏引擎完整实例教程-2D射击游戏篇05:角色中弹》
  11. showModalDialog(转)
  12. HDU 2815 Mod Tree 离散对数 扩张Baby Step Giant Step算法
  13. 【更新WordPress 4.6漏洞利用PoC】PHPMailer曝远程代码执行高危漏洞(CVE-2016-10033)
  14. 「mysql优化专题」详解引擎(InnoDB,MyISAM)的内存优化攻略?(9)
  15. 介绍一个轻量级iOS安全框架:SSKeyChain
  16. maven项目-修复Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:build-helper-maven-plugin:1.8:add-resource (execution: add-resource, phase: generate-resources) pom.xml报错
  17. thinkphp5引入公共部分header、footer等
  18. HDFS恢复误删操作的方法
  19. 关于命名空间的using声明
  20. python web框架 django 添加环境变量

热门文章

  1. java面试资料总结
  2. nodejs笔记三--url处理、Query String;
  3. 我给女朋友讲编程html系列(4) -- html常用简单标签
  4. STL容器的适用情况
  5. 01.安装Memcached
  6. NSStream
  7. 持久化消息队列memcacheq的安装配置
  8. Ckeditor注册事件
  9. Java 8怎么了:局部套用vs闭包
  10. list&lt;T&gt; 自定义比较器进行排序