JavaWeb DAY-1

 JavaWeb

JavaWeb是Java的一个方向,基于BS架构的web网站,也是JavaEE方向

JavaSE(标注版)

JavaEE(企业版 -> JavaWeb)

JavaME(微型版 -> 移动开发)

Tomcat

Tomcat是一款服务器的中间件

1.管理Sokect连接,基于HTTP/HTTPS协议(底层是TCP协议)

2.管理线程池(每一次请求都会分配一个线程进行处理)

3.管理输入流和输出流(输入流读取浏览器输出的内容,输出流向浏览器输出内容)

Tomcat相似产品

1.Nginx

2.Netty

3.Undertow

4.Jboss

5.Weblogic

Tomcat官网和版本

Apache Tomcat® - Apache Tomcat 8 Software Downloads

tar.gz用在linux中

JavaWeb DAY-1_第1张图片

 Tomcat目录

JavaWeb DAY-1_第2张图片

 Tomcat环境变量

Tomcat是Java语言编写的,需要JAVA_HOME环境变量

Tomcat启动与关闭

JavaWeb DAY-1_第3张图片

解决乱码

JavaWeb DAY-1_第4张图片

 JavaWeb DAY-1_第5张图片

 

本机ip三种打开方式JavaWeb DAY-1_第6张图片

 JavaWeb DAY-1_第7张图片JavaWeb DAY-1_第8张图片

 

 URL地址

URL一般指统一资源定位系统。 统一资源定位系统(uniform resource locator;URL

协议://IP:端口/资源路径

任何一种可以被浏览器解析的文件都是资源

不同的文件URL地址一定是不一样的,任何一个文件都有自己唯一的URL地址

如果在URL地址中没有写资源路径

Tomcat默认返回ROOT/index.jsp或者是ROOT/index.html

Tomcat核心配置文件server.xml

JavaWeb DAY-1_第9张图片

 可以改端口

JavaWeb DAY-1_第10张图片

映射一个网络路径JavaWeb DAY-1_第11张图片

 JavaWeb DAY-1_第12张图片

 

 

 配置任意磁盘目录交给Tomcat作代理,为磁盘目录配置一个网络路径

如果没有配置任何目录,那么Tomcat默认代理webapps目录

ROOT里的可以直接访问

 webapps其他目录需要写资源路径

 

JavaWeb DAY-1_第13张图片

 

你可能感兴趣的:(java,tomcat,java-ee)