Servlet基础

目录

一、servlet简介

1. 什么是Servlet

2. 为什么使用servlet

3. 第一个创建程序

4. 编写Servlet映射

5. 执行流程

​编辑6. jsp和Servlet区别


一、servlet简介

1. 什么是Servlet

Servlet是一个符合特定语法规范的java程序,运行在服务器端,用于处理客户端请求,并做出响应。

2. 为什么使用servlet

在使用JSP技术开发web程序时,我们在jsp中写入java代码,

局限性非常明显:JSP页面身兼View和Controller两种角色,将控制逻辑和表现逻辑混杂在一起,从而导致代码的重用性非常低,增加了应用的扩展性和维护的难度。

使用了servlet后,JSP不再承担控制器的责任,它仅仅是表现层角色,将结果呈现给用户。

视图(View)由JSP页面充当,而控制器(Controller)则由Servlet充当。

3. 第一个创建程序

1)编写一个普通类

2)实现Servlet接口,这里我们直接继承HttpServlet

3)HttpServlet主要有两大功能:

  • 根据用户请求方式不同,定义相应的doXxx()方法处理用户请求        
  • 通过doXxx()方法将http请求和响应分别转换为HttpServletRequestHttp
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值