Servlet/JSP


Servlet定义:部署在java的Webserver上的组件。整个java服务端程序都构建在Servlet之上,以多线程方式提

供服务,具有效率高。可扩展,可移植的特点。

JSP的定义:

全部JSP页面在运行过程中。都会被变异成Servlet。由JSP页面生成的Servlet叫做“JSP”页面实现类,能够把

JSP理解为嵌入了Java语句的HTML页面文件。

Servlet与JSP的关系:

在页面展现上,Servlet通过输出HTML语句来实现动态页面。假设SUN不退出JSP标准,那么Java的Web页面开发

(动态页面的交互过程)将十分痛苦。

Servlet/JSP生命周期


watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmd6aWppZWppYXlvdQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

JSP页面第一次执行时,可能比較慢。原因就在于须要进行装载和编译,以后将不会再又一次编译。即使是应用重新启动。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmd6aWppZWppYXlvdQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

单个请求与并发请求


watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmd6aWppZWppYXlvdQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">


事实上,在这部分北大青鸟的通话接入Serverserver,当时没有一个很好的总结,再见面,现在是时候看看颗粒归仓。

最新文章

  1. Microsoft Visual Studio PDB文件相关事宜
  2. C语言题目复习前7章重点程序
  3. MyBatis学习(二)
  4. mysql TIMESTAMP 报错
  5. maven -- 问题解决(二)解决“Could not calculate build plan”问题
  6. NGUI无法按住鼠标按住时无法监听OnHover事件
  7. Windows Media Player安装了却不能播放网页上的视频
  8. JavaScript的OOP编程2
  9. ORACLE 主要后台进程1
  10. kingso_module - Taocode
  11. linux指令(目录类操作指令)
  12. SharePoint 入门书籍推荐 转载来源http://www.cnblogs.com/jianyus/p/3513238.html
  13. jquery_api事件(二)
  14. 深入Java单例模式(转)
  15. GitBook 使用
  16. FPGA FIFO深度计算
  17. 转:函数signal()
  18. Java代理模式之Cglib代理
  19. pycharm远程debug(内网环境,跳板机)
  20. 新数据革命: 开源C#图形化爬虫引擎Hawk5发布

热门文章

  1. (插播)unity的 异常捕捉和 ios Android 崩溃信息的捕捉。
  2. iptables惹的祸
  3. NSIS脚本:在卸载页面收集信息
  4. linux 终端下敲ctrl-c时,到底发生了什么?(转)
  5. response的contentType 几种类型
  6. 在CentOS 7上安装phpMyAdmin
  7. 创建自定义的Middleware中间件
  8. 使用 CodeIgniter 框架快速开发 PHP 应用(三)
  9. oracle修改表空间
  10. ASP.NET MVC+EF框架+EasyUI实现权限管理系列(1)-框架搭建