servlet
是MVC模式里面的控制部分,在应用程序里起控制调节作用

解决方案 »

  1.   

    从底层上说,这三者的本质都是相同的,即java class。成为应用时,应当抽象来看,javabean作为数据模型,servlet作为控制器,jsp负责显示页面。jsp在编写时可以获得比较好的“所见即所得”的效果,因而用来做View的角色,servlet在执行时不象jsp一样还要进行解释、编译,因此效率会高一些。
      

  2.   

    这我就奇怪了,BEAN要进行解释和编译吗?如果不,那为什么不使用BEAN来代替SERVLET的工作?
      

  3.   

    实际上,servlet可以完成所有的网页制作,但是因为它的html部分的制作文法很复杂
    必须用out.prinln("")完成,所以jsp是对servlet语法的一个简化换句话说,jsp文件最终也要编译成servlet文件,然后才执行的但是servlet的作用当然不仅仅是为了提高效率.可以说简单的页面都可以写成jsp+javabean来完成,但是复杂的页面却只有通过servlet
    来完成.所以说最完美的组合就是jsp+javabean+servlet这里jsp+javabean仅仅是起到了便于以后维护的作用,也就是弥补了servlet的不足这样够清楚了吗?
      

  4.   

    学习ing 
    偶和楼主有一样的困惑
    郁闷
      

  5.   

    作为粘合剂,把不同的JavaBean组合在一起,分发到不同JSP上,相当与马路上的交通警察。
      

  6.   

    dispatcher
    不知道有没有拼写错