2009-08-20 17 views
13

Bir java servlet ortam değişkenine erişebilmemin herhangi bir yolu olup olmadığını bilmek istiyorum. Web.xml kullanarak sunucuya paramları iletebileceğimi biliyorum, ancak çalışma zamanında bir değer vermem gerekiyor.Erişim noktası değişkeni java servlet

gereklilik böyle bir şeydir -

sunucu tarafında çalışan bir sivil web tabanlı uygulama bazı değer (çevre değişkeni) belirler ve (servlet itibaren) bir web oturumu sırasında erişilebilir zorundadır. Apache web sunucusu kullanıyorum.

Web tabanlı programlamaya yeni geldim, bu yüzden aptalca/aptalca bir şey sorarsam beni affet.

+0

Belki de veritabanlarını kullanmak istersiniz. – Havenard

+0

Uygulama bir veritabanı kullanmıyorsa ne olur? Bir kullanıcı ayarları almanız gerekiyorsa ne olur? – Langali

cevap

9

İşletim ortamı değişkeni almak istiyorsanız, System.getenv() Yöntemini kullanın.

public static Map<String,String> getenv() 

Geçerli sistem ortamının değiştirilemez bir dize eşlem görünümü döndürür. Çevre, isimlerden ebeveynlerden çocuk süreçlerine geçirilen değerlerden sisteme bağımlı bir eşlemedir.

İlgili konular