到底什么是serverlet啊?能不能打个形象的比方啊?谢谢!(它和JAVABEAN有什么区别啊?是不是就是JAVABEAN啊?)
我刚学jsp,想知道serverlet到底是什么啊?我也搜了百度,上面说"serverlet是扩展了基于request/response(请求/响应) 的服务器的功能。"可我真的没理解这是什么意思啊!!!我想请教大侠:1.到底什么是serverlet啊?能不能打个形象的比方啊?谢谢!2.它和JAVABEAN有什么区别啊?是不是就是JAVABEAN啊?

解决方案 »

  1.   

    serverlet是建立WEB应用程序的基础,JSP运行是要编译为SERVLET,JAVABEAN只是一种JAVA类
      

  2.   

    servlet扩展了基于request/response(请求/响应) 的服务器的功能还是这句经典~
      

  3.   

    JSP(Java Server Pages?)是Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它在HTML代码中,插入JSP标记(tag)及Java程序片段 (Scriptlet), 构成JSP页面,其扩展名为 .jsp。当客户端请求JSP文件时,Web服务器执行该JSP文件,然后以HTML的格式返回给客户。JSP只是构建在Servlet之上的高层次的动态网页标准,因此,从概念上将,相对Servlet而言,JSP并没有什么新的东西,JSP的概念可说跟Servlet是完全一样的,只不过在实现方法上稍有不同。
    JAVABEAN是一个类,通过标准的设计模式推广Java程序代码,提升开发过程和开发工具之间的重复运用性可携性
      

  4.   

    JAVABEAN就是具有某个但地功能的java程序,在b/s结构的应用中也是在server端运行的,一般由serverlet或者jsp页面调用。他就好像你订餐的饭店需要帮的帮手,比如配菜的就是作为饭店做饭的一个功能,也就是一个javabean.
      

  5.   

    补充下,javabean不一定是单独的功能,可以有多个功能。笔误:(
      

  6.   

    简单的说,servlet就是专用来处理请求,响应的java类。自己或者通过调用其他类来完成逻辑。
    每个jsp在容器中会被转化成一个.class文件,这个文件是符合servlet标准的,因此也是一个servlet。jsp存在的原因是因为在servlet中写输出语句不直观,