jsp做表示用,就是显示主页外观,servlet做逻辑处理用,用做处理动态交互数据,
javabean用于使WEB程序模块化,使程序简洁高效,复用性提高。

解决方案 »

  1.   

    使用JSP和JavaBean, Servlet。 
    Servlet负责根据 URL的路径结构进行分析,而调用相应的JavaBean进行业务逻辑处理。结果交给JSP进行表示处理。 
    JSP文件中只使用到非常少量JavaScript. 
    Servlets充当控制者的角色,负责管理对请求的处理,创建JSP页需要使用的bean和对象,同时根据用户的动作决定把那个JSP页传给请求者。特别要注意,在JSP页内没有处理逻辑;它仅负责检索原先由Servlets创建的对象或Beans,从Servlet中提取动态内容插入静态模板。 这是一种有代表性的方法,它清晰地分离了表达和内容,明确了角色的定义以及开发者与网页设计者的分工。
      

  2.   

    使用JSP和JavaBean, Servlet。 
    Servlet负责根据 URL的路径结构进行分析,而调用相应的JavaBean进行业务逻辑处理。结果交给JSP进行表示处理。 
    JSP文件中只使用到非常少量JavaScript. 
    Servlets充当控制者的角色,负责管理对请求的处理,创建JSP页需要使用的bean和对象,同时根据用户的动作决定把那个JSP页传给请求者。特别要注意,在JSP页内没有处理逻辑;它仅负责检索原先由Servlets创建的对象或Beans,从Servlet中提取动态内容插入静态模板。 这是一种有代表性的方法,它清晰地分离了表达和内容,明确了角色的定义以及开发者与网页设计者的分工。
    -----------------说的很对啊
    servlet 最大的缺点就是没有把网站的逻辑和页面的输出分开,导致整个Servlet代码很是混乱,而JSP就可以很好的解决这个缺点,但是Servlet是JSP的基础。JSP使用JavaBean最大的好处就是使内容和显示逻辑分开。提高页面的简洁性和可维护性。
      

  3.   

    模型-视图-控制器
    自己写个bbs就查不多可以了解了!!!
      

  4.   

    根据mvc模式
    jsp做前台展示就是view层,servlet做中间的控制即control层,javabean做业务的处理也就是model层。这样可以做把逻辑和业务分离开
      

  5.   

    入门的书上介绍的很详细了,总的来说 ,
    jsp都要编译成Servlet,(你写jsp实际上就是写Servlet)
    jsp页面上的程序代码越少越好,
    都要放到javaBean中,
      

  6.   

    请搞手提供一个简单名了的CODE例子学习之,我在学JSP呢(熟悉ASP.NET)