Takker Dennis, det var et stort hjælp.
mvh Dejan
"Dennis Thrysøe" <dt@netnord.dk> wrote in message
news:3C1BE461.8050203@netnord.dk...
> dejan wrote:
>
> > Ja, og en ting til: hvad er fordel ved at bruge ServletContext (og
hermed
> > getAttribute(*), removeAttribute(*) og setAttribute(*,*) metoder) frem
for
> > System properties (og System.getProperties().put(*,*),
> > System.getProperties().remove(*) og System.getProperties().get(*)
metoder)?
>
> Den største fordel er, at kun relaterede Servlet's i samme Context
> (samme web applikation) kan se og ændre dem. Man kan aldrig gardere sig
> imod, at web applikationen kommer til at køre i en JVM med andre
> applikationer af forskellig art.
>
> Derudover er det altid ved hånden, og er inkluderet i Servlet
> specifikationen af præcis denne årsag.
>
> Faktisk tror jeg at specifikationen forbyder, eller kraftigt fraråder,
> at bruge tingsom System properties. Hvis applikations serverne skal have
> en chance for at implementere f.eks. clustering, bliver de nødt til at
> kunne tilbyde samme omgivelser for Servlet's på alle nodes i clusteret.
> Det kan de ikke med System properties.
>
> -dennis
>