大白话Web三大组件之一Servlet
2024-09-06 05:13:04
很多学习到Servlet这里的童鞋,听到那么多专业名词解释这个Servlet,相信都是很蒙圈的,在这里我先不跟大家扯Servlet的大概念,先跟大家探讨一下关于Servlet的作用
相信MVC这个概念你在学习Servlet之前已经是了解到的了,这是你学习JavaWeb必须了解到的这个概念来着。那么我们的Servlet就是实现业务层和表现层的分离的作用。Servlet的作用是处理客户端发送来的请求,服务器会把接收到请求交给Servlet处理。
每个Servlet必须实现javax.servlet.Servlet接口,广义的Servlet就是指任何实现了javax.servlet.Servlet这个接口的Java类都称为Servlet。
我们看到许多的关于Servlet的概念都提到:Servlet就是一套接口,或者说规范。那么究竟这个规范规定了什么呢?
一个Http请求就对应一个HttpServletRequest,响应就对应一个HttpServletResponse,请求必须在Servlet中处理。
最新文章
- Cesium原理篇:6 Render模块(6: Instance实例化)
- CSS3中-webkit-overflow-scrolling: touch 的使用方法详解
- Unknown class in Interface Builder file 解决方案
- Android程序设计-简单手机通讯录
- mongodb3.2系统性学习——5、游标 模糊查询 findAndModify函数
- java——递归调用
- JavaScript: 世界上最被误解的语言|Douglas Crockford
- Java软件工程的弹幕调试原则
- Spring基础系列-容器启动流程(2)
- Spring学习之旅(八)Spring 基于AspectJ注解配置的AOP编程工作原理初探
- RS-485总线通信协议
- js---数组排序法(冒泡排序;快速排序)
- 微信小程序unionid获取问题
- 解决MySQL8.0报错:Unknown system variable 'validate_password_policy'
- TZOJ 1800 Martian Mining(二维dp)
- PHP主动断开与浏览器的连接
- Mongodb 与 SQL 语句对照表
- codevs 1052 地鼠游戏 优先队列
- cmd获取批处理文件所在路径
- Linux Mint 18.1安装nvidia驱动
热门文章
- 遇到的错误:Mysql 报错Duplicate entry '值' for key '字段名'的解决
- Docker构建镜像过于缓慢解决-----Docker构建服务之部署和备份jekyll网站
- Qt Installer Framework翻译(8)
- JXLS支持嵌套循环语法的数据导出说明
- LCP 2-分式化简
- solr es调优化和问题排查
- eclipse下载更新可用的SDK 2018-11-12
- 并查集路径分裂优化 UnionFind PathSpliting(C++)
- Python连接操作数据库
- 15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)