1.servlet
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类.。
2.servlet容器
Tomcat是Servlet的运行环境,即一个Servlet容器
Servlet容器的作用是负责处理客户请求,当客户请求来到时,Servlet容器获取请求,然后调用某个Servlet,并把Servlet的执行结果返回给客户。
3.JDK和JRE
jdk就是java的开发工具集,顾名思义就是你做开发用的,其中包括javac。
jre,就是java程序的运行环境。(JDK和JRE的版本一般需要兼容,否则会出现运行问题)
【你所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。所以jdk和jre的区别就是一个用于开发,一个用于运行,联系就是他们都是java开发者所必备的(除非你就像运行java程序,那么用jre就足够了)。】
4.TOMCAT的安装
在官网下载Tomcat,有zip和exe两种格式的,zip是免安装版的,exe是安装版。默认端口号为8080
点开Tomcat,选中Service,以后将可以在管理的服务中启动和关闭Tomcat(也可以默认,不改变配置),点击next
work:jsp文件在被翻译之后,保存在当前这个目录下,session对象被序列化之后保存的位置
-------------------------------------------------------------------------------------------------------------------------
启动tomcat目录。 tomcat目录/bin/startup.bat(window启动文件) 找到startup.bat 双击运行。会有一个黑窗口,黑窗口不要关闭。(如果关闭,相当于把tomcat停止了。)
【还有一种启动的方法就是在命令行中,先把你的当前目录切换到你tomcat目录\bin目录下,再执行catalina run 这个命令启动Tomcat。当Tomcat启动失败的时候,会有一闪而过的情况,当我们使用catalina run 这个命令启动Tomcat的时候,哪怕有错误,我们也可以清楚的看到tomcat失败的原因,不会一闪而过。】
第二种:点击Tomcat窗口的右上角关闭按钮 (暴力停止服务器)
第三种:找到tomcat目录/bin/shutdown.bat文件,双击执行关闭Tomcat。
----------------------------------------------------------------------------------------------------------------------------
在浏览器地址栏中输入:http://localhost:8080 或者 http://127.0.0.1:8080localhost ,如果看到如下页面,证明启动成功
5.配置TOMCAT端口
http的默认端口是80,如果访问的时候输入http://www.baidu.com相当于http://www.baidu.com:80。当真正在项目上线之后,通常采用80,修改方法如下:
6.部署网站到Tomcat中
有一个网站(一个文件夹),把文件夹复制到tomcat的webapps目录下。
文件夹的名字,就是网站或者工程的访问目录.相当于之前配置 <Context path=”” 的配置
war包:就是一个压缩文件 zip格式的压缩文件。 只不过扩展名不是.zip 而是.war
把我们的项目进行压缩zip,改成war,把war文件拷贝到tomcat/webapps目录下
步骤1、把文件夹中的内容压缩成zip的格式,点击一个要部署的文件夹下面,全选 然后压缩
步骤3、把war文件复制到webapps目录下。tomcat会自己把war的文件进行解压
7.整合Tomcat到eclipse开发工具中
Tomcat的使用(详细流程)_OnlyLove_longshao的博客-CSDN博客_tomcat如何使用