当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

软件开发架构平台技术之一Servlet和JSP理解

发表于: 2014-04-04   作者:come_for_dream   来源:转载   浏览次数:
摘要:                     软件开发架构平台技术之一Servlet和JSP       首先请问各位什么是Servlet?什么JSP?

                    软件开发架构平台技术之一Servlet和JSP

       首先请问各位什么是Servlet?什么JSP?

 

            难道我们对技术的理解仅仅只限于Servlet是处理http请求的java代码么?对JSP的理解仅仅只限于是为了产生动态网页?

 

         我们学习知识不能只仅仅局限于他们是怎么用的,而忽视它的出现的原因,改变的原因。要理解这个问题就要从早期sun公司产生的两个程序:Applet   Servlet说起 。

 

           当然各位可能以前用applet做过界面编程,当然applet也可以作为客户端的程序直接嵌入到网页或者其他特定的容器中,并能够产生特殊的效果。


     servlet是运行在服务端器,由web服务器进行加载、编译、执行用于实现服务器功能的扩充,响应客户端请求,独立于平台和协议的服务器端的java应用程序,可以生成动态web页面。

 

      但是即便如此当时servlet的应用并不广泛,因为servlet生成网页太麻烦,前台程序员和后台程序员工作的耦合性太高,不利于项目的进展,为了解决这个问题于是sun公司就自然而言的发明了一向新技术,它就是JSP技术。

 

      jsp的出现完全是为了则是对servlet简化,用于方便输出动态页面 实质上就是servlet
       SUN最开始是想用JSP替代servlet,可是现在看他们各有所长。
        servlet并不是不成熟的早期产品,相反他相当成熟。

 

软件开发架构平台技术之一Servlet和JSP理解

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
前路漫漫,但不要迷茫,一步一步走,只要我不停下,我就可以走很远。 ~~~~~~~与汝共勉。(一个程序
软件开发架构平台技术-------Struts框架的第一次使用 伟大团队的灵魂在于,它们可以让杰出的个体一
OGNL访问web容器对象中值 虽然将我们要在向前台传送数据的时候将数据作为Action的属性利用Struts2提
这个东西是硬伤,框架?自带的mvc? 自带的UIViewController UIView UINavigationController 这些算
上一篇AgileEAS.NET之插件接口IModule中我们介绍了EAS.NET模块插件契约,在本文我们将介绍一下调用
前面的文章AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口简单的介绍
计划将springsecurity的引入新的项目中。开始学习。 按照我一惯“基本概念”-->“基本原理”-->
从百度文库中看到的一篇不错的文章! -------------------------------------------------- 闻听“B
京东大数据基础架构和实践-王彦明 京东大数据分析与创新应用-邢志峰 京东数据仓库海量数据交换工具-
京东大数据基础架构和实践-王彦明 京东大数据分析与创新应用-邢志峰 京东数据仓库海量数据交换工具-
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号