JSF

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(文档)
 
(未显示1个用户的16个中间版本)
第1行: 第1行:
 +
{{SeeWikipedia|JavaServer Faces}}
 +
 
JavaServer Faces (JSF) is a Java-based Web application framework that simplifies the development of user interfaces for Java EE applications.  
 
JavaServer Faces (JSF) is a Java-based Web application framework that simplifies the development of user interfaces for Java EE applications.  
  
 
[[Image:java-web-technologies.gif|right|thumb|Java Web Application Technologies]]
 
[[Image:java-web-technologies.gif|right|thumb|Java Web Application Technologies]]
 
JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。它由 Java Community Process (JCP) 推动,是 Java Web 应用程序开发的标准框架。
 
JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。它由 Java Community Process (JCP) 推动,是 Java Web 应用程序开发的标准框架。
 +
[[Image:scope-application-architecture.png|right|thumb|Scope-Application Architecture]]
 +
JSF是通过标签库和JSP进行集成的。
  
 
[[Rich Client Faces]] 是 JavaServerFaces library , 让开发者可以轻松开发下一代的Web 应用
 
[[Rich Client Faces]] 是 JavaServerFaces library , 让开发者可以轻松开发下一代的Web 应用
  
==UI component classes==
+
==UI component==
 
* UIColumn: Represents a single column of data in a UIData component.
 
* UIColumn: Represents a single column of data in a UIData component.
 
* UICommand: Represents a control that fires actions when activated.
 
* UICommand: Represents a control that fires actions when activated.
第25行: 第29行:
 
* UIViewRoot
 
* UIViewRoot
  
==相关项目==
+
==项目==
 
*[[Apache MyFaces]]
 
*[[Apache MyFaces]]
 +
*[[Apache Shale]]
 +
*[[JBoss RichFaces]]
 +
*[[JBoss Seam]]
 
*[[Ajax4jsf]]
 
*[[Ajax4jsf]]
 
*[[ICEfaces]]
 
*[[ICEfaces]]
 +
*[[Smile JSF]]
 +
*[https://javaserverfaces.dev.java.net/ JavaServer Faces 参考实现]
 +
 +
==文档==
 +
*[http://docs.huihoo.com/javaone/2015/BOF3658-JSF-2.3-Continued-Return-on-Investment-with-Incremental-Innovation.pdf JSF 2.3: Continued Return on Investment with Incremental Innovation]
 +
*[http://docs.huihoo.com/javaone/2015/CON3239-Tuning-JavaServer-Faces.pdf Tuning JavaServer Faces]
  
==相关联接==
+
==联接==
*IBM JSF 专题 - http://www.ibm.com/developerworks/cn/java/web/web-jsf.html
+
*[http://www.ibm.com/developerworks/cn/java/web/web-jsf.html IBM JSF 专题]
 +
 +
{{comment}}
  
[[Category:Java enterprise platform]]
+
[[category:java]]
[[Category:Java specification requests]]
+
[[category:framework]]
[[Category:Web application frameworks]]
+
[[category:JSF]]

2016年6月10日 (五) 08:28的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 JSF Thanks, Wikipedia.

JavaServer Faces (JSF) is a Java-based Web application framework that simplifies the development of user interfaces for Java EE applications.

Java Web Application Technologies

JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。它由 Java Community Process (JCP) 推动,是 Java Web 应用程序开发的标准框架。

Scope-Application Architecture

JSF是通过标签库和JSP进行集成的。

Rich Client Faces 是 JavaServerFaces library , 让开发者可以轻松开发下一代的Web 应用

目录

[编辑] UI component

  • UIColumn: Represents a single column of data in a UIData component.
  • UICommand: Represents a control that fires actions when activated.
  • UIData: Represents a data binding to a collection of data represented by a DataModel instance.
  • UIForm: Encapsulates a group of controls that submit data to the application. This component is analogous to the form tag in HTML.
  • UIGraphic: Displays an image.
  • UIInput: Takes data input from a user. This class is a subclass of UIOutput.
  • UIMessage: Displays a localized message.
  • UIMessages: Displays a set of localized messages.
  • UIOutput: Displays data output on a page.
  • UIPanel: Manages the layout of its child components.
  • UIParameter: Represents substitution parameters.
  • UISelectBoolean: Allows a user to set a boolean value on a control by selecting or deselecting it. This class is a subclass of UIInput.
  • UISelectItem: Represents a single item in a set of items.
  • UISelectItems: Represents an entire set of items.
  • UISelectMany: Allows a user to select multiple items from a group of items. This class is a subclass of UIInput.
  • UISelectOne: Allows a user to select one item from a group of items. This class is a subclass of UIInput.
  • UIViewRoot

[编辑] 项目

[编辑] 文档

[编辑] 联接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱