TOMCAT理解

tomcat其实是一个servlet/jsp容器,,,,这个容器的不同版本会实现不同版本的servlet标准!!!!!!!!!!!!
Servlet与普通类的不同在于它运行在服务器上,可以接收与返回响应,,,
一个web应用与一个context相对应,,
===================================
下面简单收一下jdk,安装(windows)
1path(安装目录+bin)------》主要是为了在小黑瓶可以使用命令
2java——home(安装目录)============
3 classpath-----------
4测试 java javac(编译,运行)
====================================
安装tomcat
1tomcat——home(安装目录)
测试:http://localhost:8080(默认端口tomcat的—)
其中tomcat的lib目录存放的是服务器运行时需要的库,,,而在web应用的web-inf目录下创建的lib子目录只能被当前web应用访问,
tomcat在运行中,tomcat类装载器会现状在classes目录下的类,后装在lib下的类
发布web应用时,使用默认的发布目录:/webapps,tomcat支持热部署,档把一个新的web应用放到该目录下,tomcat会检测到这个web应用,并开始位置服务,
==================================
web.xml中配置信息
1sevlet及其映射
2定义servlet过滤器---------过滤非法url/过滤,统一字符集,,只加在一次
3定义servlet监听器------进行初始化,只加在一次
==========================
其中静态文件需部署到根目录i下(应用发布的根部录下,与web0inf同级别)-------------jsp/html/css/js
================================================
动态文件servlet,部署,filetr listener配置xml文件
TOMCAT理解
文章图片

TOMCAT理解
文章图片

======================打包war文件
jar -cvf xxx.war ./*
【TOMCAT理解】

    推荐阅读