<?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>propert | Muharrem Tığdemir</title> <atom:link href="/tag/propert/feed/" rel="self" type="application/rss+xml" /> <link></link> <description>Carpe Diem!!</description> <lastBuildDate>Fri, 27 Sep 2013 08:07:48 +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>Setter not found for property class – JSF</title> <link>/setter-property-class-jsf/</link> <comments>/setter-property-class-jsf/#respond</comments> <dc:creator><![CDATA[Muharrem Tığdemir]]></dc:creator> <pubDate>Thu, 26 Sep 2013 19:05:31 +0000</pubDate> <category><![CDATA[Hatalar]]></category> <category><![CDATA[JSF]]></category> <category><![CDATA[class]]></category> <category><![CDATA[found]]></category> <category><![CDATA[jsf]]></category> <category><![CDATA[not]]></category> <category><![CDATA[propert]]></category> <category><![CDATA[setter]]></category> <category><![CDATA[Setter not found for property class]]></category> <guid isPermaLink="false">https://muharremtigdemir.com/?p=96</guid> <description><![CDATA[<p>Merhaba Arkadaşlar , Managed Bean’leri bazen template içinde kullanmak isteyebiliyoruz. Örneğin header da “Hoşegeldiniz , blabla ” yazması için bile olabilir. Eğer template kullanıyorsanız , burada benim başımı baya ağrıtan bir problem oluşuyor. İnternette araştırdıktan sonra sorunun çözümünü buldum. Umarım bu hata ile karşılaşırsanız sizde kolayca çözersiniz.   Çözüm için yapmanız gereken tekşey var. Managed […]</p> <p>The post <a href="/setter-property-class-jsf/">Setter not found for property class – JSF</a> first appeared on <a href="">Muharrem Tığdemir</a>.</p>]]></description> <content:encoded><![CDATA[<p>Merhaba Arkadaşlar ,</p> <p>Managed Bean’leri bazen template içinde kullanmak isteyebiliyoruz. Örneğin header da “Hoşegeldiniz , blabla ” yazması için bile olabilir. Eğer template kullanıyorsanız , burada benim başımı baya ağrıtan bir problem oluşuyor. İnternette araştırdıktan sonra sorunun çözümünü buldum. Umarım bu hata ile karşılaşırsanız sizde kolayca çözersiniz.</p> <p> </p> <p>Çözüm için yapmanız gereken tekşey var. Managed Bean kullandığınız html tag’ının class attribute’ unu styleClass olarak değiştirmeniz yeterli. Aşağıdaki gibi ;</p> <p>Çözüm :</p> <pre class="lang:default decode:true"> <p:password value="#{mainController.loginMember.memberPassword}" class="span2" /></pre> <pre class="lang:default decode:true"> <p:password value="#{mainController.loginMember.memberPassword}" styleClass="span2" /></pre> <p> </p> <p>Hata Kodu :</p> <pre class="lang:default decode:true">java.lang.IllegalArgumentException: Setter not found for property class at javax.faces.component.UIComponentBase$AttributesMap.put(UIComponentBase.java:2450) at javax.faces.component.UIComponentBase$AttributesMap.put(UIComponentBase.java:2330) at com.sun.faces.facelets.tag.jsf.ComponentRule$LiteralAttributeMetadata.applyMetadata(ComponentRule.java:87) at com.sun.faces.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:81) at javax.faces.view.facelets.MetaTagHandler.setAttributes(MetaTagHandler.java:129) at javax.faces.view.facelets.DelegatingMetaTagHandler.setAttributes(DelegatingMetaTagHandler.java:102) at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.doNewComponentActions(ComponentTagHandlerDelegateImpl.java:412) at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:175) at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120) at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95) at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137) at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:190) at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120) at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95)</pre> <p>şeklinde devam ediyor..</p> <p> </p> <p>Kaynak : <a href="http://duckranger.com/2010/05/facelets-setter-not-found-for-property-class/">http://duckranger.com/2010/05/facelets-setter-not-found-for-property-class/</a> (Thank you again..)</p> <p>Görüşmek Üzere</p> <p> </p> <p>Muharrem Tığdemir</p><p>The post <a href="/setter-property-class-jsf/">Setter not found for property class – JSF</a> first appeared on <a href="">Muharrem Tığdemir</a>.</p>]]></content:encoded> <wfw:commentRss>/setter-property-class-jsf/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id xmlns="com-wordpress:feed-additions:1">96</post-id> </item> </channel> </rss>