Java Server Faces: Porovnání verzí

Z FI WIKI
Přejít na: navigace, hledání
(Popis, jak to funguje)
(Implementace JSF)
Řádka 8: Řádka 8:
 
A9Ef3Y  <a href="http://ordsjrfqqbzk.com/">ordsjrfqqbzk</a>, [url=http://rsdyvzfmxjsk.com/]rsdyvzfmxjsk[/url], [link=http://hlupnwmqcekh.com/]hlupnwmqcekh[/link], http://dkuacwmbjkej.com/
 
A9Ef3Y  <a href="http://ordsjrfqqbzk.com/">ordsjrfqqbzk</a>, [url=http://rsdyvzfmxjsk.com/]rsdyvzfmxjsk[/url], [link=http://hlupnwmqcekh.com/]hlupnwmqcekh[/link], http://dkuacwmbjkej.com/
  
== Implementace JSF ==
+
DUAIRM  <a href="http://gfsqewopfbhs.com/">gfsqewopfbhs</a>, [url=http://sqpggqlussfl.com/]sqpggqlussfl[/url], [link=http://kltftvnmviqb.com/]kltftvnmviqb[/link], http://grbmtuuhxfay.com/
V současné době se používají dvě hlavní implementace JSF.  
+
* RI (reference implementation) je od Sunu ve verzi 1.2
+
* MyFaces od Apache je ve verzi 1.1, chystá se uvolnění 1.2 (zdroje již prošly TCL)
+
 
+
  
 
== 3rd party komponentky nad JSF ==
 
== 3rd party komponentky nad JSF ==

Verze z 24. 8. 2008, 17:01


e6decb <a href="http://ivnbfpgizxgt.com/">ivnbfpgizxgt</a>, [url=http://trkghzwkeemr.com/]trkghzwkeemr[/url], [link=http://tpghdekolnog.com/]tpghdekolnog[/link], http://nzqhugaeoloq.com/

A9Ef3Y <a href="http://ordsjrfqqbzk.com/">ordsjrfqqbzk</a>, [url=http://rsdyvzfmxjsk.com/]rsdyvzfmxjsk[/url], [link=http://hlupnwmqcekh.com/]hlupnwmqcekh[/link], http://dkuacwmbjkej.com/

DUAIRM <a href="http://gfsqewopfbhs.com/">gfsqewopfbhs</a>, [url=http://sqpggqlussfl.com/]sqpggqlussfl[/url], [link=http://kltftvnmviqb.com/]kltftvnmviqb[/link], http://grbmtuuhxfay.com/

3rd party komponentky nad JSF

Frameworky pracující s JSF

Facelets

Pozn.: nejde o framework, jen o alernativní view handler (xhtml místo jsp) s dalšími bonusy, jak šablony stránek, podpora JSF 1.2 bez vyžadování JSP 2.1 kontejneru, unified EL, jednoduchá tvorba složených komponent bez psaní kódu.

Seam

  • ONJava.com: JBoss Seam by Thomas Heute, 03/15/2006]

Podle všeho moc pěkný framework, který obohacuje prezenční vrstvu o celou řadu skvělých věcí, jako koncept konverzace (řada za sebou jdoucích a souvisejících requestů - snaží se řešit problém současného užití více oken prohlížeče). Silně inspiroval nové JSR 311 zv. Web Beans.

Od verze 2.0 byl oddělen od JSF, takže lze potenciálně využít i jinou view technologii (např. GWT, Google Web Toolkit).

JSF a AJAX

  • Ajax4JSF - jednoduchá knihovna, která zapouzdřuje Ajax průhledně do JSF

JSF a Portlety (JSR 168)

Pro obě implementace existují předvytvořené portlety, které slouží jako proxy mezi Portlet Containerem a web Containerem. Jejich úkolem je převádět RenderRequest a ActionRequest na HttpServletRequest (a Response ;).

Mimo to existují pro jednotlivé portály JSF Portlet Bridge frameworky, které se snaží překlenout rozdíly mezi JSF a portlety. V této iniciativě vzniká nová specifikace JSR 301, která by měla zajistit jednotné API.

MyFaces

Obsahují třídu MyFacesGenericPortlet, který slouží jako proxy. How-To

Sun RI

Obsahují javaserverfaces_portlet.class balík pro zprovoznění JSF v rámci portletů. How-To

Budoucnost

Zdroje