Forums Register Login
-D option like when start a simple Java with init params
i need to know if it is possible to use for JSP the same -D option like in java
java -Dtest=yes test
to set init parameters for JSP VM.
If yes how i can do this?

IMO, it is NOT possible to use -D option for JSP's.

- satya
Do you want to setup some common init params for your web appln? If so we can configure ...WEB-INF/web.xml file like this. Include <context-param> xml tag under <web-app> xml tag. This means, all <param-name>'s are globally known in ALL servlets and ALL jsps in this particular web application.
To grab this init param values in servlets/ jsps just write this code.
String value = getServletContext().getInitParameter("webmaster");
maha anna
I would do as in java with -D attribut then when i use System.getProperty(test) get the value of this parameter that i set when i do the java ....
it is important to me know if this is possible and how if is?
Yes, although it is server-dependent. In the .bat file that starts the JVM, you simply add the -Dvar=value entry on that line.
If you are using Tomcat 3.x, you can set the TOMCAT_OPTS environment variable to "-Dvar=value" before running startup.bat. Tomcat 4.0 has a similar variable CATALINA_OPTS.
Phil Hanna
Sun Certified Programmer for the Java 2 Platform
Author of :
JSP: The Complete Reference
Instant Java Servlets
it's work Thanks a lot.
We're all out of roofs. But we still have tiny ads:
Thread Boost - a very different sort of advertising

This thread has been viewed 626 times.

All times above are in ranch (not your local) time.
The current ranch time is
Apr 21, 2018 00:14:06.