Tomcat和Servlet介绍

Tomcat:

SUN 公司开发的JSWDK(JavaServer Web DevelopmentKit ,是SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Servlet容器,Tomcat本身完全用java语言编写。

目录介绍

tomcat目录介绍:
(1).bin:存放可执行命令,比如开启和关闭tomcat:startup.bat;
(2).conf:配置文件。
(3).webapps:发布web应用。
(4.)lib:库文件,可以通过此目录扩展,比如放置数据库驱动在此文件中。
(5).work:临时的Java或class文件。

Servlet

是一种运行在服务器上的小插件,他所具有的的以下特点:

	1、提供了可被服务器加载并执行的程序代码,并服务于来自客户端的请求。

	2、Servlet服务器必须支持java。

	3、Servlet不依赖浏览器,是允许在服务器端,所以不管浏览器是否支持java
       都能请求访问servlet。

运行原理

Tomcat和Servlet介绍_第1张图片## 启动Tomcat

	启动:进入Tomcat的安装目录的bin目录下,执行startup.bat
	关闭:进入Tomcat的安装目录的bin目录下,执行shutdown.bat,
		 或者直接把Tomcat窗口X掉强制关闭。

配置servlet




    
    ServletDemo
    
    包名+简单类名



    
    内部地址
    
    /虚拟目录

Tomcat 项目部署

第一种方式:将编译好的web项目直接放入Tomcat目录下的放入到 webapps 中

第二种方式:打开tomcat下conf/server.xml,在 标签之间输入项目配置信息



path:浏览器访问时的路径名

docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。
其实也就是编译后的项目

reloadble:设定项目有改动时,tomcat是否重新加载该项目

注:此部署为热部署的方式

第三种方式:进入Tomcat安装目录下conf\Catalina\localhost 目录,新建一个 项目名.xml 文件,在新建的 xml 文件中,增加下面配置语句(和上面的是一样的,但是不需要 path 配置,加上也没什么用)


你可能感兴趣的:(JSP)