<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" > <channel> <title>managed-bean | Muharrem Tığdemir</title> <atom:link href="/tag/managed-bean/feed/" rel="self" type="application/rss+xml" /> <link></link> <description>Carpe Diem!!</description> <lastBuildDate>Tue, 17 Sep 2013 12:03:11 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=6.2.2</generator> <site xmlns="com-wordpress:feed-additions:1">120145533</site> <item> <title>Faces-config.xml Ne işe yarar?</title> <link>/faces-config-xml-ne-ise-yarar/</link> <comments>/faces-config-xml-ne-ise-yarar/#respond</comments> <dc:creator><![CDATA[Muharrem Tığdemir]]></dc:creator> <pubDate>Tue, 17 Sep 2013 11:50:52 +0000</pubDate> <category><![CDATA[JSF]]></category> <category><![CDATA[faces-config]]></category> <category><![CDATA[jsf]]></category> <category><![CDATA[managed-bean]]></category> <category><![CDATA[validator]]></category> <guid isPermaLink="false">https://muharremtigdemir.com/wordpress/?p=38</guid> <description><![CDATA[<p>Arkadaşlar merhaba , Jsf projelerinin içinde hiyerarşi olarak WEB-INF klasörü içine oluşturulan faces-config.xml dosyasının temelde 4 işlevi bulunuyor.   Managed-Bean’leri tanımlamak Sayfalar arası geçişleri tanımlamak(navigation-rule) Validator’ları tanımlamak Data-Converter’ları tanımlamak   Kısaca bunlar ne iş yapıyor.. Managed-Bean’ler teknik olarak Java Bean lerden türemiştir ve amaçları bulundukları sayfanın iş mantığını ve modelini tanımlamaktır. Managed Bean Örnek Tanımlama […]</p> <p>The post <a href="/faces-config-xml-ne-ise-yarar/">Faces-config.xml Ne işe yarar?</a> first appeared on <a href="">Muharrem Tığdemir</a>.</p>]]></description> <content:encoded><![CDATA[<p>Arkadaşlar merhaba ,</p> <p>Jsf projelerinin içinde hiyerarşi olarak WEB-INF klasörü içine oluşturulan faces-config.xml dosyasının temelde 4 işlevi bulunuyor.</p> <p> </p> <ol> <li>Managed-Bean’leri tanımlamak</li> <li>Sayfalar arası geçişleri tanımlamak(navigation-rule)</li> <li>Validator’ları tanımlamak</li> <li>Data-Converter’ları tanımlamak</li> </ol> <p> </p> <p>Kısaca bunlar ne iş yapıyor..</p> <p>Managed-Bean’ler teknik olarak Java Bean lerden türemiştir ve amaçları bulundukları sayfanın iş mantığını ve modelini tanımlamaktır.</p> <p>Managed Bean Örnek Tanımlama</p> <pre class="lang:xhtml decode:true" title="Managed Bean"><managed-bean> <managed-bean-name>controller</managed-bean-name> <managed-bean-class>com.videoscript.controller.Controller</managed-bean-class> <managed-bean-scope>request</managed-bean-scope> </managed-bean></pre> <p> </p> <p><span id="more-38"></span></p> <p>Navigation Rule request gelen sayfanın nereye gönderileceğini tanımlar.</p> <p>Navigation Rule Örnek Tanımlama</p> <p> </p> <pre class="lang:default decode:true" title="Navigation Rule"><navigation-rule> <from-view-id>/register.xhtml</from-view-id> <navigation-case> <from-outcome>register</from-outcome> <to-view-id>profile.xhtml</to-view-id> <redirect/> </navigation-case> </navigation-rule></pre> <p> </p> <p> </p> <p><!--more--></p> <p>Validation’lar web teknolojilerinde en çok ihtiyaç duyduğumuz kontrol elemanlarıdır. Örneğin girilen değer Email mi? Sayi mi? 6 karakterten uzunmu şeklindeki işlemleri tanımlar ve ‘Validator’ den implement edilerek kullanılır</p> <p>Validator Örnek Tanımlama</p> <pre class="lang:default decode:true " title="Validator"><validator> <validator-id>sayiValidator</validator-id> <validator-class>validator.sayivalidator</validator-class> </validator></pre> <p> </p> <p> </p> <p>Örneklerini vermiş olduğum Tanımlamaların Class’ları sayfamdan konularına göre ulaşarak bulabilirsiniz..</p> <p> </p> <p>Muharrem Tığdemir</p> <p> </p><p>The post <a href="/faces-config-xml-ne-ise-yarar/">Faces-config.xml Ne işe yarar?</a> first appeared on <a href="">Muharrem Tığdemir</a>.</p>]]></content:encoded> <wfw:commentRss>/faces-config-xml-ne-ise-yarar/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id xmlns="com-wordpress:feed-additions:1">38</post-id> </item> </channel> </rss>