<?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. &#160; Managed-Bean&#8217;leri tanımlamak Sayfalar arası geçişleri tanımlamak(navigation-rule) Validator&#8217;ları tanımlamak Data-Converter&#8217;ları tanımlamak &#160; Kısaca bunlar ne iş yapıyor.. Managed-Bean&#8217;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 [&#8230;]</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>&nbsp;</p>
<ol>
<li>Managed-Bean&#8217;leri tanımlamak</li>
<li>Sayfalar arası geçişleri tanımlamak(navigation-rule)</li>
<li>Validator&#8217;ları tanımlamak</li>
<li>Data-Converter&#8217;ları tanımlamak</li>
</ol>
<p>&nbsp;</p>
<p>Kısaca bunlar ne iş yapıyor..</p>
<p>Managed-Bean&#8217;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">&lt;managed-bean&gt;
&lt;managed-bean-name&gt;controller&lt;/managed-bean-name&gt;
&lt;managed-bean-class&gt;com.videoscript.controller.Controller&lt;/managed-bean-class&gt;
&lt;managed-bean-scope&gt;request&lt;/managed-bean-scope&gt;
&lt;/managed-bean&gt;</pre>
<p>&nbsp;</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>&nbsp;</p>
<pre class="lang:default decode:true" title="Navigation Rule">&lt;navigation-rule&gt;
&lt;from-view-id&gt;/register.xhtml&lt;/from-view-id&gt;
&lt;navigation-case&gt;
&lt;from-outcome&gt;register&lt;/from-outcome&gt;
&lt;to-view-id&gt;profile.xhtml&lt;/to-view-id&gt;
&lt;redirect/&gt;
&lt;/navigation-case&gt;
&lt;/navigation-rule&gt;</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><!--more--></p>
<p>Validation&#8217;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 &#8216;Validator&#8217; den implement edilerek kullanılır</p>
<p>Validator Örnek Tanımlama</p>
<pre class="lang:default decode:true " title="Validator">&lt;validator&gt;
&lt;validator-id&gt;sayiValidator&lt;/validator-id&gt;
&lt;validator-class&gt;validator.sayivalidator&lt;/validator-class&gt;
&lt;/validator&gt;</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Örneklerini vermiş olduğum Tanımlamaların Class&#8217;ları sayfamdan konularına göre ulaşarak bulabilirsiniz..</p>
<p>&nbsp;</p>
<p>Muharrem Tığdemir</p>
<p>&nbsp;</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>