tomcat
下载jar包
认识目录
bin 专⻔⽤来存放 Tomcat 服务器的可执⾏程序
conf 专⻔⽤来存放 Tocmat 服务器的配置⽂件
lib 专⻔⽤来存放 Tomcat 服务器的 jar 包
logs 专⻔⽤来存放 Tomcat 服务器运⾏时输出的⽇记信息
temp 专⻔⽤来存放 Tomcdat 运⾏时产⽣的临时数据
webapps 专⻔⽤来存放部署的 Web ⼯程。
work 是 Tomcat ⼯作时的⽬录,⽤来存放 Tomcat 运⾏时 jsp 翻译为 Servlet 的源码,和Session 钝化(序列化的意思)的⽬录。
启动服务器
bin目录下的startup.bat可执行程序(双击即可)
问题:出现闪退一般是配置JAVA_HOME 环境变量不退
关闭服务器
bin目录下的shutdown.bat可执行程序(双击即可)
端口号可在conf目录下的se’rver.xml修改
web工程部署到tomcat
1.把工程直接copy到webapps目录下即可
2.conf \Catalina\localhost\ 下,创建path.xml的配置文件:
<!--
Context 表示⼀个⼯程上下⽂
path 表示⼯程的访问路径:/abc
docBase 表示你的⼯程⽬录在哪⾥
-->
<Context path="/abc" docBase="/Users/baishixin/Lesson/Java2/book" />
这样就不需要把web工程放到webapps目录下了
IDEA 新建Javaweb项目并部署到 Tomcat 服务器上
- 第一步先把tomcat配置到IDEA上中
- 第二步新建一个Javaweb项目
Javaweb项目目录结构
方法: 创建一个javaweb项目
new module
右键–(2)add --✔web
- 👍创建servlet类实现接口Servlet
Servlet要导jar包:import javax.servlet.*;(按提示下载)
导完jar包目录上多了哥lib
3.最后把项目部署到tomcat服务器上测试运行
1.
2.
3.
4.
5.
jsp :html 里写Java代码 运用代码块
servlet:是服务器上的小程序 可以写html代码