Java ile JPA projenizi POstgresql veritabanız ile kullanıyorsanız “user” ismindeki bir tablonuz varsa bu hatayı alabilirsiniz. Bu hatanın esas sebebi Postgresql user isminde bir tablo oluşturmanızı engelliyor. Aslında pgadmin arayuüzünde “user” isminde bir tablo oluşturabiliyorsunuz ama bu tabloyu hibernate veya jpa ile kullanmaya çalıştığınızda “syntax error at or near “user” Hatası” alacaksınız. Çözüm olarak ise […]

Read More →

En temel olarak konuya girmek gerekirse managed beanler Java da kullanılan class yapılarından biridir. Jsf ile birlikte kullanılan managed beanleri diğer java classlarından ayıran temel özelliği jsf sayfaları olan .xhtml sayfalarına bağlanabilme özelliklerinin olmasıdır. Managed beanlerin bir kullanım süresi vardır ve bu kullanım süreleri scope lar yardımıyla sağlanır. Jsf 2.0 versiyonundan önce managed bean tanımlamak […]

Read More →

Primefaces 4.0 kullanırken Barchart veya herhangi bir primefaces chart componenti kullanıldığında chart modeline veriler ekleniyor ama xhtml sayfasında chart görüntülenmiyor olabilir. xhtml sayfanızdaki chart komponenti ve managed bean classınızda bir sorun yoktur. Sorun bazı script dosyalarının olmamasından kaynaklanmaktadır. Bu sorunu çözmek için xhtml sayfanıza aşağıdaki scriptleri eklerseniz sorun düzelmiş olacaktır: <h:outputScript name=”jquery/jquery.js” library=”primefaces”/> <h:outputScript name=”jquery/jquery-plugins.js” […]

Read More →

Primefaces ile dosya indirme işlemi yaptığınızda indirdiğiniz dosyanın içeriğinin bozuk olduğunu göreceksiniz. Bu problem özellikle jboss uygulama sunucusu kullanıyorsanız karakter hatasından kaynaklanmaktadır. Bu hatayı çözebilmek için projenin altında web.xml dosyasına aşağıdaki kodları eklemeniz yeterli olacaktır: <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>EncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> Bunu ekledikten sonra pom.xml […]

Read More →

Vaadin framework java web uygulamaları iç.in geliştirilmiş olan gelişmiş kullanışlı bir frameworktur. Bu framework’u netbeans’e kurarken öncelikle aşağıdaki resimde de görüldüğü gibi Tools-Plugins tıklanıp Available Plugins’e tıklanıp search kısmında Vaadin diye arama yapılır. Eğer arama sonucunda vaadin çıkmazsa aşağıdaki linkten vaadin plugin indirilir: http://plugins.netbeans.org/plugin/50531/vaadin-plug-in-for-netbeans Plugin indirildikten sonra Tools-Plugins tıklanrak açılan bölümde Downloaded kısmına gelinir. Aşağıdaki […]

Read More →