nav-left cat-right
cat-right
struts 2 deneyimlerine devam…
struts 2 deneyimlerine devam…...
Uzunca bir süredir işlerimin yoğunluğundan dolayı yazmaya ara vermek zorunda kaldım. Fakat çok yakında struts 2 ile ilgili yazılarıma devam edeceğim. Gelecek olan yazılarımda, struts 2 de interceptors kullanımı, struts 2 ve postgresql ile crud işlemleri, struts 2 de ajax ve DWR konuları ile ilgili örnekler yer alacaktır. görüşmek üzere…
Tiles with Struts 2...
Yazılım projelerinde kullanıcı arayüzlerini geliştirmek için birçok template teknolojisi kullanılmaktadır. Tiles’ da bunlardan bir tanesidir. Bu yazımda sizlere struts 2 ve tiles entegrasyonundan bahsetmeye çalışacağım. Fazla uzatmadan örneğimizi yapmaya başlayalım. Öncelikle  aşağıdaki jar dosyaları WEB-INF/lib dizini altında yer almalıdır. tiles-api-2.0.5.jar tiles-core-2.0.5.jar tiles-jsp-2.0.5.jar struts2-config-browser-plugin-2.1.2.jar struts2-core-2.1.2.jar struts2-tiles-plugin-2.1.2.jar
Struts 2 Internalization ( i18n )...
Yaptığımız projelerde en çok başımızı ağrıtan yerlerden biride çoklu dil desteği özelliğini geliştirmektir. Struts 2 de, Internalization(i18n) işlemini yazılımcı açısından kolaylaştıran bir yapı sunmuştur. Bu yazımda sizlere struts 2 de internalization işleminin nasıl yapıldığından bahsedeceğim. Struts 2 projelerinde internalization işlemini gerçekleştirmek için öncelikle src/struts.properties...
Struts 2 Validation -2-...
Struts 2 nin server side validation da bize büyük kolaylık sağladığını daha öncede belirtmiştim. Bu yazımda sizlere anlatmaya çalışacağım örnekte sizleri şaşırtacak diye düşünüyorum. Struts 2 Validation konusunu 2 yazı ile örneklendirmemdeki sebepde bu yüzden di. Struts 2 Validation -1- başlıklı yazımda validation ayar dosyasını yaratmayı ve nasıl yaratmamız gerektiğini öğrendik...
Struts 2 Validation -1-...
Bildiğiniz üzere 2 gün önce LoginForm isminde bir uygulama yapmıştık. Fakat bu uygulamada, herhangi bir validation işlemi yapmadık.  Bu yazımda ise sizlere struts 2 server side validation ile ilgili bir örnek yapmak istiyorum. Bu örneğide bir önceki yazımda yapmış olduğumuz LoginForm projesi üzerinde geliştireceğiz. Bu yüzden bu örneği uygulamak isteyenler, önce bir önceki yazımıda okumaları...
Struts 2 Login Form Örneği...
Struts 2 MVC yapısını daha iyi anlayabilmek için gerçek bir struts 2 web projesi yapmamız gerekmektedir. Bunun içinde Login Form örneğini yapmaya çalışalım. Daha önceki yazılarımda da belirttiğim üzere eclipse üzerinde geliştirme yapacağız ve eclipse de yeni bir web projesi yaratmak gerçekten çok kolay. İlk olarak eclipse imizi açıyoruz ve File->New->Project işlemlerini gerçekleştiriyoruz...
Struts 2 MVC Mimarisi...
Günümüzde, yazılımcıların seçebileceği birçok web frameworkü bulunmaktadır. Bunlardan bazıları opensource bazıları ise ticaridir. Struts 2 de bu frameworklerden bir tanesidir. Struts 2 WebWork ve Struts ın birleşimi ile ortaya çıkan bir frameworktür. Sturts 2 modern bir MVC uygulamasıdır.
Struts 2 İlk Uygulama...
Bir önceki yazımda struts 2 uygulama ortamının nasıl hazırlanacağı ile ilgili kısa bir bilgi verdikten sonra şimdi de struts 2 ile ilk uygulamamızı yapmaya başlayabiliriz. Öncelikle http://struts.apache.org/download.cgi adresinden struts 2 blank application ın en son sürümünün war uzantılı olanını indiriyoruz.
Struts 2 Uygulama Geliştirme Ortamı Hazırlanmas...
Struts 2 ile proje geliştirmek için öncelikle yapmamız gereken bazı işlemler bulunmaktadır. Bu yazımda sizlere struts 2 uygulama geliştirme ortamı hazırlamayı anlatacağım. ( Ortam hazırlama işlemini linux dağıtımlarına göre anlatacağım. ) 1. Java JDK Kurulumu 2. Tomcat Kurulumu 3. Eclipse Kurulumu
struts 2 - hibernate - query must begin with SELEC...
Struts 2 ile yeni tanışan birisi olarak, geliştirmeye çalıştığım basit bir CMS yazılımında bir hata ile karşılaştım. Bir site yöneticisinin durumunu “Aktif - Pasif” yapan methodum “query must begin with SELECT or FROM: update” hatası verdi. Kod aşağıdadır…

« Previous Entries