加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – JSF是否使用JSP?

发布时间:2020-12-14 05:09:50 所属栏目:Java 来源:网络整理
导读:我正在学习JSF,我有一些问题.我知道JSF是一个UI框架,用于制作页面,我正在使用它,并成功地使zome.但是我不明白JSF是否建立在JSP上,所以要编写自己需要知道JSP的组件.或者这是完全另一种技术吗?我没有在Servlet / JSP编程的坚实基础,我想知道我是否需要先阅读
我正在学习JSF,我有一些问题.我知道JSF是一个UI框架,用于制作页面,我正在使用它,并成功地使zome.但是我不明白JSF是否建立在JSP上,所以要编写自己需要知道JSP的组件.或者这是完全另一种技术吗?我没有在Servlet / JSP编程的坚实基础,我想知道我是否需要先阅读anout?从Core JavaServerFaces书中学到什么是最好的学习方法?如果我应该学习servlet和jsp以及我应该开始阅读哪些书?

解决方法

作为Java EE 6的一部分的JSF 2.0,自2009年12月(已经2年以上)发布以来,JSP已被弃用为视图技术,并被基于XML的视图技术Facelets所取代.另见 Java EE 6 tutorial(强调我的):

The term Facelets refers to the view declaration language for JavaServer Faces technology. JavaServer Pages (JSP) technology,previously used as the presentation technology for JavaServer Faces,does not support all the new features available in JavaServer Faces in the Java EE 6 platform. JSP technology is considered to be a deprecated presentation technology for JavaServer Faces. Facelets is a part of the JavaServer Faces specification and also the preferred presentation technology for building JavaServer Faces technology-based applications.

关于在学习JSF之前准备基础知识,请确保您至少知道并了解至少HTTP,HTML,CSS,JavaScript,Servlet和XML. HTTP,因为你需要了解它的无国籍性质. HTML,CSS和JavaScript,因为这是JSF代码最终产生的,特别是HTML表单很重要,JSF是面向基于表单的应用程序. Servlet,因为这是建立在JSF框架之上的. XML,因为这是Facelets所基于的.

也可以看看:

> Our JSF tag wiki page

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读