Aralık 30 2008

Tiles with Struts 2

Etiketler : , , , ,

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

Devamını okuyun »

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 »

Clicky Web Analytics