Servlet概述

原创 2012年03月29日 11:28:11
       Servlet是运行在Web服务器或应用服务器上的Java小程序,此程序是按照Servlet规范编写的Java类。Servlet是一个中间层,负责连接来自Web浏览器或其他HTTP客户程序的请求和HTTP服务器上的数据库或应用程序。Servlet的执行的任务如下图所示。
 
        由上图不难得出:之所以在客户(最终用户)和数据库或应用程序之间加入Servlet/JSP(JSP在以后的博客中会介绍),目的就是为了分层达到解耦。如果从三层架构的角度来分析,客户(最终用户)是三层中的表现层(UI),Servlet/JSP是三层中的逻辑业务层(BLL),数据库或应用程序是三层中的数据访问层(DAL)。
 
       Servlet是对Java的服务器的一般扩充,它最常见的用途是扩展Web服务器,提供非常安全的、可移植的、易于使用的CGI替代品。它是一种动态加载的模块,为来自Web服务器的请求提供服务。它完全运行在Java虚拟机上,由于它在服务器端运行,并由Web服务器来控制和调度,因此它不依赖于浏览器的兼容性。
 
       Servlet必须运行在服务器上,比如运行在tomcat服务器上(tomcat服务器在以后的博客中会介绍),它不能写一个类在自己new(创建)Servlet,只能用tomcat来new一个servlet,所以就会出现Servlet生命周期的概念。Servlet的生命周期是由tomcat等服务器来管理的,在后面的博客中将用实例进行说明。

Servlet&jsp概述

  • 2007年09月26日 10:22
  • 4.51MB
  • 下载

servlet概述

  • 2014年05月14日 20:52
  • 3.2MB
  • 下载

Servlet/JSP工作原理概述(学习笔记)

学习了Servlet的基本工作原理,

Servlet+Jsp+技术概述

  • 2010年03月24日 01:14
  • 8.24MB
  • 下载

Servlet Jsp 技术概述 pdf

  • 2009年12月14日 16:18
  • 8.3MB
  • 下载

servlet3.1规范翻译:第1章 概述

概述 1.1 什么是Servlet? Servlet是基于Java技术的web组件,容器托管的,用于生成动态内容。像其他基于Java的组件技术一样,Servlet也是基于平台无关的Java...
  • mhmyqn
  • mhmyqn
  • 2012年12月09日 23:13
  • 1438

Servlet&jsp概述1

  • 2007年07月18日 16:50
  • 4.51MB
  • 下载

Servlet&Jsp 技术概述

  • 2008年04月21日 21:20
  • 8.28MB
  • 下载

Javaweb Servlet深入概述(二)

概述 Java Web应用程序中所有的请求-响应都是由Servlet来完成的,Servlet是Java Web的核心程序,所有的网址最终交给Servlet来处理 。Servlet并没有main之...

Servlet概述ppt

  • 2011年10月23日 23:56
  • 377KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Servlet概述
举报原因:
原因补充:

(最多只允许输入30个字)