2012-11-07 11 views
6

Benim şimdiki anlayış web.xml''deki init-params böyle bir servlet değişkenin vücutta koymak gerekir ki: gayet iyi çalışıyor fakatÇoklu java servletler için web.xml'deki genel init parametreleri?

<servlet> 
    <servlet-name>MyServlet</servlet-name> 
    <servlet-class>MyServlet</servlet-class> 

    <init-param> 
     <description>debug</description> 
     <param-name>debug</param-name> 
     <param-value>true</param-value> 
    </init-param> 
</servlet> 

ben dışarıda init-param getirirseniz Ben getInitParam çağırdığınızda servlet vücut, o zaman artık tanır()

mümkün olsaydı ben ortak init parametreleri

+0

İçerik paramını denemek – Konza

cevap

10

Hayır paylaşmak istiyorum 3 servlet beri Sadece, merak bunu elde edemez servlet init-paramını kullanarak. Servlet genelinde ortak init-param istiyorsanız Bağlam Parametreleri kullanmalısınız. servlet içinde ServletContext.getInitParameter() kullanın

<context-param> 
    <description>debug</description> 
    <param-name>debug</param-name> 
    <param-value>true</param-value> 
</context-param> 

Ve:

Bu bunu yapabilir nasıl.

İlgili konular