1. TomCat是Web服务器
bin是TomCat指令集, 其中以sh结尾的是运行在Linux上的, bat是运行在windows上的
所以TomCat是跨平台的
TomCat底层是用纯Java语言写的
2. TomCat目录
bin 相关命令
conf 配置文件 配置端口号等等
lib 库Tomcat是由java实现的, 所以这里是底层的源码
这里还包括了SUN公司制定的规则(Servlet等接口源码)
logs 日志信息, 错误信息就可以在这里看
temp 临时文件夹
webapps 部署的web项目
work 和JSP相关的目录
3. 部署web项目
将开发好的web项目文件夹粘贴进Tomcat-webapps文件夹下
再自己的webapps下双击访问固然可以, 但是这不是浏览器/服务器模式的访问
你访问别的资源时, 不能双击(你在你的电脑上根本找不到资源), 应该通过下面这种方式访问
B/C架构访问
先启动Tomcat
再通过主机号:端口号/web项目文件名/资源名 的方式访问
4. URL统一资源定位符
协议:IP:PORT:URI(URI是资源名称)
5. Tomcat是一个容器, 它里面存放的有Servlet对象, Listener对象, Filter对象
这些对象的创建都是由Tomcat创建的, 不是手动创建, 这是IOC的思想