文章目录
- 一、JavaWeb简介
- 二、Tomcat服务器
- 1.目录介绍
- 2.启动与关闭Tomcat服务器
- 3.如何测试Tomcat服务器启动成功??
- 4.常见的启动失败的情况
- 5.Tomcat的停止
- 6.如何修改Tomcat的端口号
- 7.如何部署Web工程到Tomcat中
- 8.手拖html页面搭配浏览器和在浏览器中输入http://ip:端口号/工程名/访问的区别
- 9. 默认访问
- Root的工程的访问,以及默认index.html页面的访问
- 三、使用IDEA整合Tomcat服务器
- 1.如何动态的创建Web工程
- 2.如何在IDEA中部署工程到Tomcat上运行
一、JavaWeb简介
什么是web
Web就是服务器响应客户端数据,客户端请求服务器数据
Web资源的分类
按实现的技术和呈现的效果不同,分为静态资源和动态资源
静态资源:html、css、js、txt、mp4视频
动态资源:jsp页面、Servlet程序
常用的Web服务器
Tomcat(免费)
Jboss(免费)
GlassFish:Oracle
Resin:(收费,应用比较多)
WebLogic:Oracle、收费中应用最多
二、Tomcat服务器
1.目录介绍
bin 专门用来存放tomcat服务器的可执行程序
conf 专门用来存放Tomcat服务器的配置文件
lib 专门用来存放Tomcat服务器的jar包
log 专门用来存放Tomcat服务器运行时的输出的日记信息
temp 专门用来存放Tomcat服务器运行时产生的临时数据
webapps 专门用来存放部署的Web工程
work 是Tomcat工作时的目录,用来存放Tomcat运行时jsp翻译为Servlet的源码,和Session钝化(序列化)的目录。
2.启动与关闭Tomcat服务器
启动方式一:
找到Tomcat目录下的bin目录下的startup.bat文件,双击,就可以启动Tomcat服务器
启动方式二:
- 打开命令行
- cd到你的Tomcat的bin目录下
- 敲入启动命令catalina run
好处:如果启动失败能知道为什么错误
3.如何测试Tomcat服务器启动成功??
打开浏览器,在浏览器中输入一下地址测试:
当出现如下界面Tocmat启动成功。
4.常见的启动失败的情况
双击startup.dat有黑色屏幕一闪而过。
原因:Java环境配置有问题,重新配置JAVA_HOME环境变量。
常见的JAVA_HOME配置错误有以下几种情况:
- JAVA_HOME必须全大写。
- JAVA_HOME中间必须是下划线,不是减号
- JAVA_HOME只需要配置到jdk的安装目录即可。
5.Tomcat的停止
- 停止tomcat服务器窗口的x关闭按钮
- 把Tomcat服务器窗口置为当前窗口,然后按快捷键Ctrl+C
- 找到Tomcat的bin目录下的shutdowns.bat双击,就可以停止Tomcat服务器
6.如何修改Tomcat的端口号
Mysql默认的端口号:3306
Tomcat默认的端口号:8080
找到Tomcat目录下的conf目录,找到server.xml
修改port属性(1-65535),修改完端口号,一定要重启Tomcat端口号。
平时上百度:http://baidu.com:80
http默认的端口号:80
7.如何部署Web工程到Tomcat中
第一种方法:只需要把Web工程的目录拷贝到Tomcat的webapps目录下即可。
- 创建book文件夹
- 将IDEA上面的文件黏贴进入文件夹
- 如何访问?
第二种部署的方法
找到Tomcat下的conf目录\Catalina\localhost\下,创建如下的配置文件
8.手拖html页面搭配浏览器和在浏览器中输入http://ip:端口号/工程名/访问的区别
手拖html页面到浏览器,这个时候浏览器中的地址如下:
观察上图,我们发现,它使用的协议是file://协议。
file协议表示告诉浏览器直接读取file:协议后面的路径,解析展示在浏览器上即可。
如果实在浏览器地址栏中输入访问地址格式如下:http://ip:端口号/工程名/资源名
所使用的协议是http协议。背后的原因完全不同
9. 默认访问
Root的工程的访问,以及默认index.html页面的访问
当我们在浏览器地址栏中输入访问地址如下:
http://ip:port ====>>>> 没有工程名的时候,默认访问的是ROOT工程。
当我们在浏览器地址栏中输入的访问地址如下:
http://ip:port/工程名/ ====>>>> 没有资源名,默认访问index.html页面
三、使用IDEA整合Tomcat服务器
- new一个工程,选择Java Enterprise
- Application server选择Tomcat
- 新增tomcat的文件到地址栏中
1.如何动态的创建Web工程
- 首先创建一个普通的Java工程
- 在当前java工程下右击选择Add Frameword Support
- 接着选择Web Application,最后点击ok。
- 创建完成,一般会在web工程的WEB-INF下添加lib文件用来添加jar包。
2.如何在IDEA中部署工程到Tomcat上运行
- 建议修改Web工程对应的Tomcat运行实例名称。
上方找到Run----->>>>>找到edit Configurations。 - 确认你的Tomcat实例中有你要部署运行的web工程模块
- 可以修改Tomcat实例启动后默认的访问地址
- 如何启动Tomcat实例
可以通过Run和debug启动
最后一个键结束
- 修改端口号
- 修改默认启动的浏览器
- 配置资源热部署(修改程序,浏览器内容随之修改)