Tomcat服务器的配置

(1)Tomact是一个web容器,所有的j2ee web程序可以再此运行.ejb不能再其中运行。

(2)windows中有一个服务,则自动在服务注册。

(3)首先安装jdk,如果在本机中有多个jdk中,那么选择其中的一个安装了jdk的包,设置JAVA_HOMe变量,值为jdk的包;然后在安装tomcat,tomcat的安装路径不要太深,如果将端口默认设置为80那么就不用再ip后加端口号。Iis服务器的端口也是80。

(4)tomcat的目录:

Bin存放启动或关闭服务器的可执行文件

Conf包含不同的配置文件,web.xml和server.xml(服务器的配置文件)

Work存放临时文件

Webapp存放所有的web应用程序

Common/lib存放所有需要的jar包

(5)手工配置tomcat

1,修改端口号

   在conf包下的server.xml文件中找到connector,然后将它的端口号修改为80,最后重启服务器。如果80端口被iis占用则将iis关闭即可。

2,配置虚拟目录

  第一步: 建立一个目录,目录中要包含WEB-INF文件夹,此文件夹下要有class文件夹,lib文件夹,web.xml配置文档;第二步:修改web.xml配置文档,将位于mapping start和mapping end中的代码删除;第三步:告诉服务器该目录是虚拟目录,则修改server.xml,在其中</host>上加入如下代码<Context  path="浏览器中输入的路径"  docBase="硬盘中对应的实际目录">;第四步:重启服务器

  如果在context中加入reloadable属性并将其设置为true则表示能够将文件夹下的文件以列表的形式显示。

3,设置默认首页

  修改web.xml文件,在mapping start和mapping end间修改

  <welcome-file-list>

      <welcome-file></welcome-file>

      <welcome-file></welcome-file>     

      <welcome-file></welcome-file>

  </welcome-file-list>

(6)jsp运行架构

第一次运行:

客户端通过浏览器到达web server plugin(web服务器插件),然后区分是静态还是动态的请求,如果是静态的请求则将请求直接输入到web服务器,如果是动态的请求则进入web container(web容器),在web容器中进行代码的重组,找到相应的jsp页面,然后将jsp页面转换为java文件,在将java编译成class文件,最后将web容器中的class文件交付给服务器执行即可。

第二次运行:

直接执行class文件

(7)换行

Java中的换行在html中不起作用,则使用html中的<br>来表示换行。

原文地址:https://www.cnblogs.com/jinzhengquan/p/1950728.html