javaweb tomcat | 青训营笔记

56 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第18天 javaweb 是指通过 java 语言编写可以通过浏览器访问的程序的总称,叫 javaweb

javaweb 是基于请求和响应进行开发的

什么是请求?

请求是指客户端给服务器发送的数据叫请求,request

什么是响应

响应是指客户端回传数据,叫响应response

有请求就有响应

image.png

web 资源的分类

web 资源按实现的技术和呈现的效果不同,又分为静态资源和动态资源两种

静态资源:html css js txt mp4 视频,jpg 图片 动态资源:jsp 页面,Servlet 程序

image.png

bin 目录专门用来存放tomcat服务器的可执行程序

conf 专门用来存放 comcat服务器的配置文件

lib 目录专门用来存放 comcat 服务器的 jar 包

logs 是专门存放服务器运行时输出的日记信息

temp 专门用来存放运行时产生的临时数据

webapps 专门用来存放部署的 web 工程

work 是 tomcat 工作时的目录,可以用来存放运行时jsp 翻译为servlet 源码和Session钝化的目录

如何启动tomcat 服务器

找到 tomcat 目录下的 bin 目录下的 startup.bat mac启动教程

blog.51cto.com/u_12564104/…

如何测试 tomcat 启动成功

在浏览器中打开 http://localhost:8080/ 或者 127.0.0.1:8080 或者真实的 ip:8080

image.png 当出现如下界面,则说明启动成功

使用命令行启动方式

image.png

如何停止 tomcat 1.点击 tomcat 服务器端口的关闭按钮

2.把 tomcat 服务器窗口置为当前窗口,然后按快捷键ctrl + c

3.找到 bin 目录下 shutdown 双击

如何修改 tomcat 默认的端口号 mysql :3306 tomcat:8080 在 conf 目录下 找到 connector 标签,修改 port 属性为你需要的端口号 server.xml 文件

修改完端口号一定要重启 tomcat服务

image.png

image.png

手拖 html 文件到浏览器上是直接走 file 协议,完全不走网络的,读取 file 后面的路径

在 浏览器中输入访问的地址走的是 http 协议,背后的原因完全不同 localhost 是 ip, :后面是端口号, /后面是哪个文件的路径

Root 工程的访问,没有工程名默认访问 root 文件

就是我们刚开始看到的猫的页面

image.png

通过 idea 整合 tomcat

image.png