Uso de ServletContext y propiedades del sistema


El servlet da información en init() que puede ser interesante:

Servlet 'Metodos' arrancado a las Wed Jan 07 13:26:32 CET 2009

  1. Parámetro de inicialización (ServletConfig): CURSO. Valor: SERVLETS

RealPath: /home/proactiv/public_html/

ServerInfo: Apache Tomcat/4.1.30

Versión API Servlet: 2.3

  1. Atributo de contexto: org.apache.catalina.jsp_classpath. Valor: /home/proactiv/public_html/WEB-INF/classes/:/usr/java/jakarta-tomcat-4.1.30/shared/classes/:/usr/java/jakarta-tomcat-4.1.30/common/classes/:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/xercesImpl.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/xmlParserAPIs.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/xalan.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/xml-apis.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/jstl.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/standard.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/saxpath.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/jaxen-full.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/commons-logging.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/log4j-1.2.9.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/mailapi.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/junit.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/Tidy.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/activation.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/httpunit.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/js.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/nekohtml.jar:/usr/java/jakarta-tomcat-4.1.30/common/endorsed/resolver.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/activation.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/ant.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/commons-collections.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/commons-dbcp-1.1.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/commons-logging-api.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/commons-pool-1.1.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/jasper-compiler.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/jasper-runtime.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/jdbc2_0-stdext.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/jndi.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/jta.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/mail.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/naming-common.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/naming-factory.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/naming-resources.jar:/usr/java/jakarta-tomcat-4.1.30/common/lib/servlet.jar
  2. Atributo de contexto: javax.servlet.context.tempdir. Valor: /usr/java/jakarta-tomcat-4.1.30/work/Standalone/www.proactiva-calidad.com/_
  3. Atributo de contexto: org.apache.catalina.resources. Valor: org.apache.naming.resources.ProxyDirContext@1125f92
  4. Atributo de contexto: org.apache.catalina.WELCOME_FILES. Valor: [Ljava.lang.String;@14096e6

Información de propiedades del sistema (System):

CLAVE: java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
CLAVE: vendor-url http://xml.apache.org/xalan-j
CLAVE: sun.boot.library.path /usr/java/j2sdk1.4.2_04/jre/lib/i386
CLAVE: java.vm.version 1.4.2_04-b05
CLAVE: java.vm.vendor Sun Microsystems Inc.
CLAVE: java.vendor.url http://java.sun.com/
CLAVE: path.separator :
CLAVE: java.vm.name Java HotSpot(TM) Client VM
CLAVE: file.encoding.pkg sun.io
CLAVE: user.country US
CLAVE: sun.os.patch.level unknown
CLAVE: org.xml.sax.driver org.apache.xerces.parsers.SAXParser
CLAVE: java.vm.specification.name Java Virtual Machine Specification
CLAVE: user.dir /tmp
CLAVE: java.runtime.version 1.4.2_04-b05
CLAVE: java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
CLAVE: java.endorsed.dirs /usr/java/jakarta-tomcat/common/endorsed
CLAVE: os.arch i386
CLAVE: java.io.tmpdir /usr/java/jakarta-tomcat/temp
CLAVE: line.separator
CLAVE: java.vm.specification.vendor Sun Microsystems Inc.
CLAVE: java.naming.factory.url.pkgs org.apache.naming
CLAVE: os.name Linux
CLAVE: sun.java2d.fontpath
CLAVE: vendor Apache Software Foundation
CLAVE: java.library.path /usr/java/j2sdk1.4.2_04/jre/lib/i386/client:/usr/java/j2sdk1.4.2_04/jre/lib/i386:/usr/java/j2sdk1.4.2_04/jre/../lib/i386
CLAVE: java.specification.name Java Platform API Specification
CLAVE: java.class.version 48.0
CLAVE: java.util.prefs.PreferencesFactory java.util.prefs.FileSystemPreferencesFactory
CLAVE: os.version 2.4.21-15.EL
CLAVE: user.home /root
CLAVE: catalina.useNaming true
CLAVE: user.timezone Europe/Madrid
CLAVE: java.awt.printerjob sun.print.PSPrinterJob
CLAVE: file.encoding ISO-8859-1
CLAVE: java.specification.version 1.4
CLAVE: catalina.home /usr/java/jakarta-tomcat
CLAVE: java.class.path /usr/local/jdk/lib/tools.jar:/usr/java/jakarta-tomcat/bin/bootstrap.jar
CLAVE: user.name root
CLAVE: java.naming.factory.initial org.apache.naming.java.javaURLContextFactory
CLAVE: java.vm.specification.version 1.0
CLAVE: java.home /usr/java/j2sdk1.4.2_04/jre
CLAVE: sun.arch.data.model 32
CLAVE: user.language en
CLAVE: java.specification.vendor Sun Microsystems Inc.
CLAVE: java.vm.info mixed mode
CLAVE: java.version 1.4.2_04
CLAVE: java.ext.dirs /usr/java/j2sdk1.4.2_04/jre/lib/ext
CLAVE: sun.boot.class.path /usr/java/jakarta-tomcat/common/endorsed/xercesImpl.jar:/usr/java/jakarta-tomcat/common/endorsed/xmlParserAPIs.jar:/usr/java/jakarta-tomcat/common/endorsed/xalan.jar:/usr/java/jakarta-tomcat/common/endorsed/xml-apis.jar:/usr/java/jakarta-tomcat/common/endorsed/jstl.jar:/usr/java/jakarta-tomcat/common/endorsed/standard.jar:/usr/java/jakarta-tomcat/common/endorsed/saxpath.jar:/usr/java/jakarta-tomcat/common/endorsed/jaxen-full.jar:/usr/java/jakarta-tomcat/common/endorsed/commons-logging.jar:/usr/java/jakarta-tomcat/common/endorsed/log4j-1.2.9.jar:/usr/java/jakarta-tomcat/common/endorsed/mailapi.jar:/usr/java/jakarta-tomcat/common/endorsed/junit.jar:/usr/java/jakarta-tomcat/common/endorsed/Tidy.jar:/usr/java/jakarta-tomcat/common/endorsed/activation.jar:/usr/java/jakarta-tomcat/common/endorsed/httpunit.jar:/usr/java/jakarta-tomcat/common/endorsed/js.jar:/usr/java/jakarta-tomcat/common/endorsed/nekohtml.jar:/usr/java/jakarta-tomcat/common/endorsed/resolver.jar:/usr/java/j2sdk1.4.2_04/jre/lib/rt.jar:/usr/java/j2sdk1.4.2_04/jre/lib/i18n.jar:/usr/java/j2sdk1.4.2_04/jre/lib/sunrsasign.jar:/usr/java/j2sdk1.4.2_04/jre/lib/jsse.jar:/usr/java/j2sdk1.4.2_04/jre/lib/jce.jar:/usr/java/j2sdk1.4.2_04/jre/lib/charsets.jar:/usr/java/j2sdk1.4.2_04/jre/classes
CLAVE: java.awt.headless true
CLAVE: java.vendor Sun Microsystems Inc.
CLAVE: catalina.base /usr/java/jakarta-tomcat
CLAVE: file.separator /
CLAVE: java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
CLAVE: version 2.4.0
CLAVE: sun.io.unicode.encoding UnicodeLittle
CLAVE: sun.cpu.endian little
CLAVE: sun.cpu.isalist