JSP Sistem Özelliklerini Almak

JavaJava Server Pages Derslerine devam ediyoruz.

Java Server Pages yazılımlarımızda sistem bilgilerini almak isteyebiliriz. Bu bilgiler bizim “log” lama işlemlerimize istatiksel veriler tutmamıza olanak sağlayabilmektedir.

Java Server Pages‘de önceki derslerimizde Kullanıcının Yerel Saat Bilgilerini almak ile alakalı bir yazı yazmıştım. Bu yazıda ise Java Server Pages ile kullanıcının Sistem Özellikleri almayı göreceğiz. Bu bilgiler ne işe yarar bilemeyeceğim ancak bana lazım oldu ve not defterime kayıt etmek ise görevim.

Öncelikle hangi bilgileri alacağız Sistem Özellikleri derken neyi kastediyorum söyleyeyim.

  1. java.class.path
  2. java.class.version
  3. java.ext.dirs
  4. java.library.path

Örneğimizde alacağımız sistem özellikleri bunlardan oluşmaktadır. Daha fazla da olabilir.

Sistem özellikleri almak için yapmamız gerekenler ise Java kütüphanelerini kullanarak erişebilmekteyiz. Sistemin Java Class Yolu, Java Versiyonu, Kütüphane yolunu ve Bilgisayarın sisteminde bulunmakta olan diğer yüklü sistem özelliklerini buluyoruz.

Bunu bir dizi yapıyoruz bu dizinin içine özelleri ve değerleri atıyoruz ardından içindeki değer kadar bir döngüye sokup değerleri ekrana bir tabloda yazdırıyoruz.

Java Server Pages’de Sistem Özellikleri almak için gerekli işlemler bunlar daha bir çok farklı bilgileri almamız mümkün eğer isterseniz yorum atarak hangi özellikleri almak istediğinizi derseniz yardımcı olabilirim. Java’nın bu eşsiz deryasında her öğrendiğim şeyi yazmaya ve öğrenmeye devam edeceğim. Hoşça kalın ve Kodla kalınız.

Diğer Java Server Pages Dersleri’ne üst menüden ulaşbilirsiniz. Eğer isterseniz Ücretsiz olarak indirebileceğiniz JSP E-Kitab’ı yandaki butondan indirebilirsiniz.

3 comments

    • Burak
      Author

      Ben teşekkür ederim. İp adresi için

      < % String ipAddress=request.getRemoteAddr(); %>


      ip adresi


      ip adresiniz. < %=ipAddress%>

      kodu ile bulabilirsiniz. Kaç kullanığı olduğu önemli değil. Herkes için kullanabilirsiniz.

  1. musti

    aynı yöntem ile Donanım bilgileride alınabilir mi? Örn. klavye PNP ID gibi yada hardisk seri no gibi

Bir Cevap Yazın

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