Aralık 03 2008

Struts 2 Internalization ( i18n )

Etiketler : , , , , ,

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 dosyamızda “struts.custom.i18n.resources” değerini “i18n” olarak belirtmemiz gerekmektedir. struts.properties dosyasının içeriği aşağıdaki gibi olmalıdır;

struts.ui.theme=simple
struts.custom.i18n.resources=i18n
struts.i18n.encoding=UTF-8
struts.action.extension=action

Devamını okuyun »

Kasım 13 2008

Struts 2 Validation -1-

Etiketler : , , , , , ,

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ı gerekmektedir.

Bu örnek ile struts 2 framework yapısını kullanarak proje geliştirmenin ne kadar kolay olduğunu bir kez daha anlayacağız.
Devamını okuyun »

Clicky Web Analytics