You should be able to use either scriptlets or JSTL because they are in the ServletContext:
<% Enumeration enum = application.getInitParameterNames(); %> <c:forEach var="paramName" items="${application.initParameterNames}"> </c:forEach> robert > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Tuesday, March 02, 2004 11:17 AM > To: Struts Users Mailing List > Cc: [EMAIL PROTECTED] > Subject: RE: ServletContextListener & init parameters > > > Thanks Robert for this quick anwser. > > This solved my problem. However. Is there a possibility to access > context-params from a JSP page? > > Thanks, > > Regards, > > Harm de Laat > Informatiefabriek > The Netherlands > > > > > > "Robert Taylor" <[EMAIL PROTECTED]> > 02-03-2004 13:43 > Please respond to > "Struts Users Mailing List" <[EMAIL PROTECTED]> > > > To > "Struts Users Mailing List" <[EMAIL PROTECTED]> > cc > > Subject > RE: ServletContextListener & init parameters > > > > > > > The problem is your servlet init parameters don't exist in the > ServletContext. > If you want them to be available to your code, then define them > as init parameters to your application: > > <?xml version="1.0" encoding="UTF-8"?> > <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> > <display-name>app name</display-name> > > <context-param> > <param-name>config</param-name> > <param-value>/WEB-INF/struts-config.xml</param-value> > <description><![CDATA[Struts configuration file]]></description> > </context-param> > <context-param> > <param-name>jcaConnector</param-name> > <param-value>java:/eis/bongers/autos/content</param-value> > </context-param> > <context-param> > <param-name>tempFile</param-name> > <param-value>c:/mtbtemp</param-value> > </context-param> > <context-param> > <param-name>properties_db_name</param-name> > <param-value>bmpauto/bau_content.nsf</param-value> > </context-param> > > etc... > > > Then your code will yield the expected results. > > > robert > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, March 02, 2004 4:45 AM > > To: [EMAIL PROTECTED] > > Subject: ServletContextListener & init parameters > > > > > > Hi all, > > > > I have my ActionServlet serving as a ServletContextListener: > > > > public class ActionServlet > > extends org.apache.struts.action.ActionServlet implements > > ServletContextListener > > > > > > In the following method (which gets called upon startup) I need the > > ActionServlet init Parameters: > > > > public void contextInitialized(ServletContextEvent event) > > > > > > I want to do something like: > > > > public void contextInitialized(ServletContextEvent event) { > > ServletContext ctx = event.getServletContext(); > > Enumeration e = ctx.getInitParameterNames(); > > while (e.hasMoreElements()) { > > log.debug("Parameter: " + e.nextElement()); > > } > > } > > > > Unfortunatly when I use the code above, my enumeration is empty. > > > > My web.xml looks like this: > > > > <servlet> > > > > <init-param> > > <param-name>config</param-name> > > <param-value>/WEB-INF/struts-config.xml</param-value> > > <description><![CDATA[Struts configuration > file]]></description> > > </init-param> > > <init-param> > > <param-name>jcaConnector</param-name> > > <param-value>java:/eis/bongers/autos/content</param-value> > > </init-param> > > <init-param> > > <param-name>tempFile</param-name> > > <param-value>c:/mtbtemp</param-value> > > </init-param> > > <init-param> > > <param-name>properties_db_name</param-name> > > <param-value>bmpauto/bau_content.nsf</param-value> > > </init-param> > > > > ... etc ... etc ... etc ... > > > > > > How can I obtain those init parameters when > > contextInitialized(ServletContextEvent event) is called? > > > > Your help is highly appreciated. > > > > Regards, > > > > Harm de Laat > > Informatiefabriek > > The Netherlands. > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]