Tomcat(IDEA)&Servlet

前言

web服务器软件

服务器:安装了服务器软件的计算机
服务器软件:接收用户的请求,处理请求,做出响应
web服务器软件:接收用户的请求,处理请求,做出响应。
    * 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目
    * web容器

常见的java相关的web服务器软件
    * webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
    * webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
    * JBOSS:JBOSS公司的,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
    * Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。

JavaEE

Java语言在企业级开发中使用的技术规范的总和,一共规定了13项大的规范

Tomcat

1.下载

Apache Tomcat® - Welcome!

2.安装

解压压缩包即可。

注意:安装目录建议不要有中文和空格

3.卸载

删除目录就行了

4.启动(bin/startup.bat ,双击运行该文件即可)

   访问和关闭:

   

    配置:

    部署项目方式:

    

 

    静态项目和动态项目:

    

   可能遇到的问题:

   

   目录结构

   

5.在IDEA中配置Tomcat

(2条消息) idea配置tomcat的方法(详细图文步骤)_LT_1029的博客-CSDN博客_idea如何配置tomcat

Servlet(server applet组成)

概念

1.是运行在服务器端的小程序

2.Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。

3.将来我们自定义一个类,实现Servlet接口,复写方法。

快速入门

但是文章后面讲解Ser会讲到通过注解配置的方式代替配置Servlet 

执行原理

图解:

 

文字解释:

   1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
   2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
   3. 如果有,则在找到对应的<servlet-class>全类名
   4. tomcat会将字节码文件加载进内存,并且创建其对象
   5. 调用其方法

Servlet的生命周期

 

Servlet3.0

 

Servlet的体系结构和Servlet相关配置

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值