JSP Kullanıcının Dil ve Ülke Bilgisini Bulmak

JavaJava Server Pages Derslerimize devam ediyoruz. Bugünkü dersimizde JSP sayfamızı kullanan kişinin bulunduğu ülke ve dilini nasıl öğreniriz buna bakacağız.

Kullanıcılarımızın belirli istatistiklerini tutmak ve ya bana göre en önemlisi bulunduğu konum veya dile göre Java Server Pages sayfalarımızda farklı içerik, farklı sayfa, farklı yönlendirme ve ya isteğimize bağlı ne var ise bunu yapabilmemize imkan sağlayacaktır.

Bu kullanıcı bilgileri ya IP adresinden alarak bir sonuç çıkartırız ya da tarayıcı bilgilerinden ulaşarak temin edebiliriz. Kullanılan sistem isteğinize göre değişebilir. Bu dersimizde IP’den değil Java ve tarayıcı bilgilerinden bu bilgilere erişeceğiz.

java.util.Locale

Locale sınfını kullanarak erişeceğiz.  Bunlar;

  • locale.getLanguage();
  • locale.getCountry();
  • locale.getDisplayCountry();

metodlarını kullanarak erişeceğiz.

Metodları kullanmamız için Java Server Pages sayfamıza eklememiz gereken kütüphaneler ise;

Java Server Pages sayfamıza ekledikten sonra yapmamız gereken Localize sınfının metodlarını kullanmak olucak.

  • locale.getLanguage();

Kullanıcının yazım dilini ülke kodu olarak gösterir.

  • locale.getCountry();

Kullanıcının ülkesini kod olarak gösterir.

  • locale.getDisplayCountry();

Kullanıcın ülkesini gösterir.

Java Server Pages sayfamıza

eklememiz yeterli olacaktır.

Diğer Java Server Pages Derslerine yukarıdaki menüden ulaşabilirsiniz.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir