爱程序网

tomcat服务器学习1

来源: 阅读:

一.服务器端口的配置

  1.tomcat所有的配置文件都在conf文件夹中

  2.修改服务器端口的方法:

            文件:server.xml

             

    

  3.tomcat服务器默认端口: 8080,改为80在浏览器直接访问而不用加端口号

 

 

二.tomcat虚拟目录的映射方式

              web应用开发好后,若想提供外界访问,要要把web应用所在目录交给web服务管理器管理,这个过程,称之为虚拟目录的映射。

    1. 虚拟目录的映射方式一:server.xml中 <host>标签配置

      server.xml中<host>标签如下

               

       在<Host></Host>这对标签加上<Context path="/JavaWebApp" docBase="F:\JavaWebDemoProject" />即可将在F盘下的JavaWebDemoProject这个JavaWeb应用映射到JavaWebApp这个虚拟目录上,JavaWebApp这个虚拟目录是由

                Tomcat服务器管理的,JavaWebApp是一个硬盘上不存在的目录,是我们自己随便写的一个目录,也就是虚拟的一个目录,所以称之为"虚拟目录",代码如下:

      

 

       Context 代表一个web应用,其中有两个元素

      • path:一个虚拟web目录,必须以“/”开头
      • docBase:web应用所在的目录。

        使用浏览器访问"/JavaWebApp"这个虚拟目录下的1.jsp这个web资源,访问结果如下:

       

                 

      注意的是,这种方式在tomcat6.0以后就已经不在建议使用了。原因是,每次修改server.xml都必须重启一下tomcat服务器。

            2.  虚拟目录映射方式二:让tomcat自动映射

                 tomcat会自动管理webapps文件夹下面的所有web应用,并把它映射成虚拟目录。换句话说,tomcat服务webapps下面所有的web应用,外界可以直接访问。

      

      

            3.  虚拟目录的映射方式三

      在tomcat服务器的\conf\Catalina\localhost目录下添加一个以xml作为扩展名的文件 如aa.xml

      

      aa.xml文件中添加Context元素映射JavaWeb应用,代码如下

      

      注意:虚拟映射目录就是xml的名字

      

      使用这种方式的好处是修改配置文件但是不用重启tomcat。

 

 

      声明:【javaweb学习】整理的是孤傲苍狼博主的,非常感谢

      

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助