很多学习到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中处理。

最新文章

  1. Cesium原理篇:6 Render模块(6: Instance实例化)
  2. CSS3中-webkit-overflow-scrolling: touch 的使用方法详解
  3. Unknown class in Interface Builder file 解决方案
  4. Android程序设计-简单手机通讯录
  5. mongodb3.2系统性学习——5、游标 模糊查询 findAndModify函数
  6. java——递归调用
  7. JavaScript: 世界上最被误解的语言|Douglas Crockford
  8. Java软件工程的弹幕调试原则
  9. Spring基础系列-容器启动流程(2)
  10. Spring学习之旅(八)Spring 基于AspectJ注解配置的AOP编程工作原理初探
  11. RS-485总线通信协议
  12. js---数组排序法(冒泡排序;快速排序)
  13. 微信小程序unionid获取问题
  14. 解决MySQL8.0报错:Unknown system variable 'validate_password_policy'
  15. TZOJ 1800 Martian Mining(二维dp)
  16. PHP主动断开与浏览器的连接
  17. Mongodb 与 SQL 语句对照表
  18. codevs 1052 地鼠游戏 优先队列
  19. cmd获取批处理文件所在路径
  20. Linux Mint 18.1安装nvidia驱动

热门文章

  1. 遇到的错误:Mysql 报错Duplicate entry '值' for key '字段名'的解决
  2. Docker构建镜像过于缓慢解决-----Docker构建服务之部署和备份jekyll网站
  3. Qt Installer Framework翻译(8)
  4. JXLS支持嵌套循环语法的数据导出说明
  5. LCP 2-分式化简
  6. solr es调优化和问题排查
  7. eclipse下载更新可用的SDK 2018-11-12
  8. 并查集路径分裂优化 UnionFind PathSpliting(C++)
  9. Python连接操作数据库
  10. 15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)