we have objects that statically (and lazily) load properties from databases and 
files and it works great. we have a context listener so we can clean up after 
ourselves. it means we don't rely on managing context-params and storing them 
somewhere for the rest of our app.

> -----Original Message-----
> From: Andreas Andersson [mailto:[EMAIL PROTECTED]
> Sent: 06 December 2004 14:48
> To: Tomcat Users List
> Subject: Re: web.xml
> 
> 
> Allistair Crossley wrote:
> 
>  > you should be acquiring your config params in the way I 
> show, and then
>  > setting them perhaps in the application scope, or maybe a 
> registry, or
>  > whatever pattern you wish. but do not make your "normal" classes
>  > attempt to access any objects like servletconfig or 
> otherise as that
>  > breaks good design.
> 
> In my opinion configuration classes should be static, just reading a 
> configuration file from the system in a static environment. 
> That makes 
> it difficult to set parameters from the .jsp-pages or servlets.
> 
> 
> 
> VAN DER MARLIERE FREDERIC wrote:
>  > Hi Andreas.
>  >
>  > You can get you parameter with:
>  >
>  
> >'request.getSession().getServletContext().getInitParameter("C
> ONFIGFILE")'
>  >
>  > It first gets a reference on your application context and then gets
>  > the parameter you wrote in <context-param>...</context-param>
> 
> Again, this all depends on a jsp-page. Perhaps the way to go 
> is to have 
> the config class nostatic and in the application scope.
> 
> What is "best practise"?
> 
> -- 
> Andreas Andersson
> IT Dept.
> Travelstart Nordic
> [EMAIL PROTECTED]
> http://www.travelstart.se
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


<FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE> 
-------------------------------------------------------
QAS Ltd.
Developers of QuickAddress Software
<a href="http://www.qas.com";>www.qas.com</a>
Registered in England: No 2582055
Registered in Australia: No 082 851 474
-------------------------------------------------------
</FONT>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to