在以前还没有JSF为个概念的时候,JSP编程还不是囊括了所有

解决方案 »

  1.   

    JSF是一个类似struts的MVC框架...我这么理解
      

  2.   

    JavaServer Faces technology includes:    * A set of APIs for representing UI components and managing their state, handling events and input validation, defining page navigation, and supporting internationalization and accessibility.
        * A JavaServer Pages (JSP) custom tag library for expressing a JavaServer Faces interface within a JSP page.http://java.sun.com/j2ee/javaserverfaces/overview.html----------------------------------------------------------------------------------
    JavaServer Pages (JSP) technology enables Web developers and designers to rapidly develop and easily maintain, information-rich, dynamic Web pages that leverage existing business systems. As part of the Java technology family, JSP technology enables rapid development of Web-based applications that are platform independent. JSP technology separates the user interface from content generation, enabling designers to change the overall page layout without altering the underlying dynamic content.http://java.sun.com/products/jsp/overview.html
      

  3.   

    JSF 的主要优势之一就是它既是 Java Web 用户界面标准又是严格遵循模型-视图-控制器 (MVC) 设计模式的框架。用户界面代码(视图)与应用程序数据和逻辑(模型)的清晰分离使 JSF 应用程序更易于管理。为了准备提供页面对应用程序数据访问的 JSF 上下文和防止对页面未授权或不正确的访问,所有与应用程序的用户交互均由一个前端“Faces”servlet(控制器)来处理。
      

  4.   

    从系统架构上说
    jsf是一个框架
    jsp是表现层的东西
    当然,在以前的系统中,jsp也包括了一些业务逻辑
      

  5.   

    呵呵,那么偶是不是可以这样理解:
    JSF其实已经可以算是一种框架了,把视图和模型分离开来
    可以提供所见即所得的编程方式,更加方便设计,是用来和ASP.net分庭抗理的。
    从严格意义上来说,JSP只能算是独立的网页不过偶们平时并不是这样理解的啊,说JSP开发其实也泛义的包括了它的设计框架
      

  6.   

    JSF和JSP的区别在于最后一个字母一个是F,而另一个是P
      

  7.   

    这两者没有什么相同的,你用过struts等框架吗