映射web应用主页
1.更改host文件,将127.0.0.1映射自己的域名.
2.修改tomcat的server.xml文件,添加主机
<Host name="自定义域名,注意与host文件中自定义域名必须一模一样,包括带不带www." appBase="这个路径下的子目录自动都被部署为web应用">
<Context path="/虚拟路径" docBase="这个路径被部署为web应用" reloadable="值为true时,tomcat监视对应web应用文件是否变化,如果变化自动重新载入"/>
</Host>
3.比如说www.xiaoxiao.com/web2这个域名里的web2就是虚拟路径,如果虚拟路径为空的话直接访问www.xiaoxiao.com即可.
4.更改web应用里WEB-INF文件夹下的web.xml文件,可以添加自定义首页
<welcome-file-list>
<welcome-file>hello.html</welcome-file>
</welcome-file-list>
即当你访问域名时无需写出类似www.xiaoxiao.com/hello.html这样的具体路径,只需访问www.xiaoxiao.com tomcat自动将hello.html文件返回给浏览器.
5.tomcat的层次结构(tomcat即server(service服务Catalina(engine引擎(主机1((web应用1)(web应用2....)))(主机2(web1)(web2))(主机...))))
6.与engine同级的是Connector ,总共有四种connector协议,最常用的是http协议和https协议.
7. server.xml里面的engine选项中有defaulthost选项可以配默认主机.
9.servlet就是被服务器调用运行的java小程序