I'm a bit confused with regards to the new setInitParameter(java.lang.String name, java.lang.String value) method of ServletContext.
Looking at the API, it says that this method "throws an
IllegalStateException if this ServletContext has already been initialized". Now won't the ServletContext always be initialised before any
Servlet is initialised? Does this mean you can't call setInitParameter() programmatically from within a Servlet??