JavaWeb学习(servlet和tomcat入门)

先了解几个基础概念,这里就简单说明一下

http协议的概念和特点

规范浏览器和服务器数据交互的格式

http协议的交互流程和请求格式
  1. 客户端和服务器建立连接
  2. 客户端发送请求数据到服务器(http协议)
  3. 服务器接受requets,进行处理,返回response到客户端(http协议)
  4. 关闭连接(http1.1后不会立即关闭)
  5. http协议请求格式(浏览器F12)
tomcat服务器介绍和使用

解决: 用代码写一个容器(对象),该容器可以根据用户的请求来启动并运行我们编写的数据逻辑代码
实现: 服务器(例如tomcat)
解释: 服务器就是代码编写的一个可以根据用户需求实时调用执行对应的逻辑代码的一个容器。我们只需要在操作系统上安装一个服务器,并把我们事先写好的逻辑代码根据规则放在服务器的指定为位置,启动服务器,那么服务器就会自动的根据接受到的请求调用执行我们写的逻辑代码
下载去官网(不必下最新版本),安装很简单
在这里插入图片描述
使用方法:bin里面启动startup.bat

安装使用遇见问题就百度!!

新建一个web项目并运行:使用eclipse新建一个web项目,记得自动配置好xml和index.jsp
工作目录如下
在这里插入图片描述
在这里插入图片描述

是可以webcontent下面可以直接放html,jsp等静态文件
在这里插入图片描述
servlet的运行流程:tomcat只能识别servlet接口,所以要继承httpservlet(已经实现了底层接口)
web.xml配置: 现在可以用注解了,所以不用配置xml文件也可以
(为什么要配置servlet,因为tomcat先找web.xml文件,然后从xml文件里面可以找到所写的servlet,然后就可以运行java代码了)
在这里插入图片描述

用注解的方式即可,下面这种了解就好
在这里插入图片描述

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值