Java Servlet API'sında, ServletContext
'u almanın tek yolu, HttpSession
(Javadoc) örneğidir.ServletContext'i almak için neden bir HttpSession'a ihtiyacım var?
Bir oturum oluşturmak istemiyorsam ve yalnızca sunucu içeriğine ihtiyacım varsa ne yapmalıyım? Başka bir deyişle, HttpServletRequest
sınıfında neden getServletContext()
yöntemi yok?
DÜZENLEME
Ben onun başlatma sırasında bunu aldığı için ben, servlet kendisinden ServletContext
alabilirsiniz biliyorum. Bununla birlikte, bir sunucuya bağlı olsa bile, tek başına bir 'dan alamıyorum. Öyleyse bir isteğim varsa, ancak herhangi bir sunucuya başvuru yapılmazsa ne olur?
Sorunun konusu bu değil. –
@Laurent, düzenlemeye bakın. – rsp
+1: Servlet 3'ün sonunda bu tutarsızlığı düzelttiği görülüyor. –