Talk is cheap show me the code. L.T.

Complete Busy Status Indicator with Primefaces

Primefaces has a p:ajaxStatus component to listen ajax request and response. So you can indicate your busy bar by coding show indicator onstart  and hide it oncomplete. Like this ; template.xhtml myApp.js But you have to use redirect or ajax=”false” on your navigation commandButton. And your p:ajaxStatus component can not listen your request and response. […]

Read More 

Open Nested Dialog with PF Dialog FW

Dialog Framework does not support nested usage. But you can ensure by modifying primefaces.js after extract from Primefaces.jar (Open with winrar and /resources/primefaces/primefaces.js) (This code examples for PF 4.0.8) primefaces.js ( 56377 )

Read More 

JSF – Ajax handle

Eger projenizde, <f:ajax/> eventlerini kullandı iseniz, zaman zaman bu request ve response’ları handle etmek isteyebilirsiniz. [codesyntax lang="javascript" strict="yes"] <h:head> <h:outputScript library=”javax.faces” name=”jsf.js”/> </h:head> function handleAjax(data) { var status = data.status; switch (status) { case “begin”: // This is the start of the AJAX request. break; case “complete”: // This is invoked right after ajax response […]

Read More 

HashMap, HashTable ve HashSet Farkları

HashTable, ne key nede value kısmında  null değerlere izin vermez. Ve senkronize çalışır. Aynı anda sadece tek bir thread ile kullanabilirsiniz. HashMap, key yada value için null değerlere izin verir. HashTable gibi pair value’lara izin verir.  Senkronize çalışmaz. Aynı anda birden fazla thread tarafından kullanılabilir. Performans için seçilebilir. MultiClient uygulamalarda, sessionda tutularak, parametre yönetiminde kolaylık […]

Read More 

JSF LifeCycle – JSF Yaşam Döngüsü

Özellikle üzerinde durduğum bir konu. Çünkü burayı iyi öğrenemeyen bir Java web developer, ilerde sıkça patlayacak, projenin nerede tıkandığını anlayamayacaktır. So please focus on ! Jsf, yaşam döngüsü, aslında tıpkı Jsp gibi http request leri alır ve cevabı html formatında geri döndürür. Ancak daha spesifik bir yapıya sahip olduğu için 6 faza ayırmayı öngörmüş Oracle. […]

Read More 

JSF JavaServer Faces

JavaServer Faces, Java tabanlı web uygulamaları için geliştirilmiş sunucu taraflı bir framework’dür (Özellikle bu noktanın üzerinde durmak gerekir ki, Jsf bir “component library” değildir, komponentleri üzerinde çalıştırabilecek bir implementation yada framework’tür.). MVC mimarisini yapısında bulundurur. JSP gibi JavaServlet üzerinde çalışır ancak, JSP’ye sonradan eklemek zorunda kaldığınız kütüphaneleri ile de entegredir.  Son çıkan 2.x.y bandından sonraki […]

Read More 

Primefaces – p:ajax Kullanım Durumları

Bilindiği gibi komponent kütüphaneleri ajax tabanlıdır. Arka tarafta JavaScript&Java adeta dans ederler. Bu nedenle developerların bu request-response yönetimini iyi bilmeleri gerekir.  Peki bu yönetimde, p:ajax nerelerde kullanılır : 1- Art arda gelen sıralı ekranlarda, yani bir işlem yapıp diğerine gittiğiniz, sonra “vazgeç” yada “kaydet” gibi butonlarda tekrar bir önceki ekrana dönüş yaptığınız durumlarda, p:commandButton‘a  ajax=”false” demezseniz, […]

Read More 

Dağıtık Sistemlerde Uydu Görüntüsü Transferi

Üniversitemin son zamanlarında, ozaman araştırma görevlisi olarak bulunan Süleyman Eken ile birlikte üzerinde çalıştığımız, uydu görüntülerini işleme ve transferi ile ilgili çalışmamız, UZAL-CBS 2012 sempozyumunda sunum yapmaya hak kazandı. Danışmanlığını yine Yrd. Doç. Ahmet Sayar hocamın üstlendiği projenin sunumunu, Zonguldak Bülent Ecevit Üniversitesi’nde yaptım. Projenin raporunu ve sunumunu paylaşıyorum. ÖZET-çe Dağıtık sistemlerde görüntü işleme geliştirmek […]

Read More 

Xml Dosyalarını Jdom Kullanarak JTree’de Nasıl Gösterebilirim ?

Merhaba arkadaşlar, projelerimi geliştirirken karşılaştığım problemlerin çözümlerini paylaşmaya devam ediyorum. Bildiğiniz gibi Xml dosyaları ağaç yapısına sahip bir hiyerarşidedir. Bu xml dosyasını önce jtable da göstermek istedim ancak, xml üzerinde kullanıcı dinamik olarak değişiklikler, sub element eklemeleri yapacağı için jtable’ın mantıksız olacağı kanısına vardıktan sonra Jtree’nin en mantıklı çözüm olduğuna karar verdim. Ancak bu konuyla […]

Read More 

Dağıtık Sistemler İçin Görüntü İşleme Web Servisi Uygulaması

ÖZET-çe Uygulama,  servis odaklı mimariye (SOA) dayalı dağıtık görüntü işleme sistemini ortaya koymaktadır. Amacımız, görüntü işleme programlarını web servis olarak paketleyip, son kullanıcılar ve diğer dağıtık sistemler tarafından uzaktan erişilebilir hale getirmektir. Önerilen SOA mimarisi; Java Teknolojileri, Netbeans Web Servis kütüphaneleri ve Matlab kullanarak oluşturulmuştur. Görüntü işleme fonksiyonları, (Kenar bulma gibi) Matlab tarafından sunulur ve […]

Read More