Author: SeanRogers
Date: 2010-03-29 03:05:29 -0400 (Mon, 29 Mar 2010)
New Revision: 16679
Modified:
root/docs/trunk/Developer_Guide/en-US/chap-Developer_Guide-Advanced_features.xml
Log:
Worked on Advanced_features
Modified:
root/docs/trunk/Developer_Guide/en-US/chap-Developer_Guide-Advanced_features.xml
===================================================================
---
root/docs/trunk/Developer_Guide/en-US/chap-Developer_Guide-Advanced_features.xml 2010-03-27
00:35:13 UTC (rev 16678)
+++
root/docs/trunk/Developer_Guide/en-US/chap-Developer_Guide-Advanced_features.xml 2010-03-29
07:05:29 UTC (rev 16679)
@@ -4,34 +4,50 @@
<chapter id="chap-Developer_Guide-Advanced_features">
<title>Advanced features</title>
<para>
- Incomplete
+ Read this chapter for details on some of the advanced features and configuration
possibilities for the RichFaces framework.
</para>
- <section id="sect-Developer_Guide-Advanced_features-Additions_to_JSF2">
- <title>Additions to JSF2</title>
+ <section id="sect-Developer_Guide-Advanced_features-JSF2_integration">
+ <title>JSF2 integration</title>
<para>
- Incomplete
+ JavaServer Faces (<acronym>JSF</acronym>) is the Java-based web
application framework upon which the RichFaces framework has been built. RichFaces is now
integrated with JSF2, which features several improvements to the framework.
</para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ The standard display technology used by JSF1 was JavaServer Pages
(<acronym>JSP</acronym>). With JSP2, the standard display technology has been
changed to Facelets, which is a more powerful and more efficient View Declaration Language
(<acronym>VLD</acronym>) than JSP.
+ </para>
+ </listitem>
+ </itemizedlist>
</section>
<section
id="sect-Developer_Guide-Advanced_features-Performance_optimization">
<title>Performance optimization</title>
<para>
- Incomplete
+ The RichFaces framework includes several components designed to improve application
performance. Script and style management can be optimized with resource-loading components
such as <sgmltag><a4j:loadBundle></sgmltag>,
<sgmltag><a4j:loadScript></sgmltag>, and
<sgmltag><a4j:loadStyle></sgmltag>.
</para>
+ <para>
+ For further details on optimizing the performance of RichFaces applications, refer to
the <citetitle pubwork="chapter">Resources</citetitle> and
<citetitle pubwork="chapter">Processing management</citetitle>
chapters in the <citetitle>Component Reference Guide</citetitle>.
+ </para>
</section>
<section
id="sect-Developer_Guide-Advanced_features-Traffic_control_and_queues">
<title>Traffic control and queues</title>
<para>
- Incomplete
+ The RichFaces framework allows for queues to manage traffic from Ajax requests,
events, and page updates. Controlling the message processing with a queue can make
applications more efficient and avoid problems with data corruption. Basic queuing is
available with all RichFaces components, and the
<sgmltag><a4j:queue></sgmltag> component adds advanced queuing
to standard JSF components.
</para>
+ <para>
+ For further details on RichFaces queue management, refer to the queuing details in the
<citetitle pubwork="chapter">Common Ajax attributes</citetitle>
chapter and the <citetitle pubwork="chapter">Processing
management</citetitle> chapter in the <citetitle>Component Reference
Guide</citetitle>.
+ </para>
</section>
<section id="sect-Developer_Guide-Advanced_features-Validation">
<title>Validation</title>
<para>
- Incomplete
+ The RichFaces framework features several validation components. These components can
validate Ajax actions, or validate data against model-based constraints defined using
<application>Hibernate Validator</application>.
</para>
+ <para>
+ For further details on RichFaces validation components, refer to the <citetitle
pubwork="chapter">Validation</citetitle> chapter of the
<citetitle>Component Reference Guide</citetitle>.
+ </para>
</section>
<section id="sect-Developer_Guide-Advanced_features-Filters">
Show replies by date