🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #697

Re: Como Acceder desde un servlet a un fichero dentro del WEB-INF

#697
From: Intruder_Inside
Date: Thu, 18 Jan 2007 00:13
62 lines
3203 bytes
claro que si se puede, aunque para casos como ese seria mejor que
crearas un ResourceBundle que tambien lee archivos properties, es igual
que un xml pero no tienes que manejar tags.

ej: -->  db.properties :

DRIVER=com.ibm.db2.jcc.DB2Driver
USER=Admin
PASS=k45jhjhdf
URL=jdbc:db2://192.168.1.12:6789/newgdocs
TABLA=GDO_FUNCIONARIO
KEY=CODFUN

codigo java:
//entre los imports

import -->  import java.util.ResourceBundle;

       ResourceBundle bundle= ResourceBundle.getBundle("db",new
Locale("")); //db. nombre del archivo sin extension
	  	DB_a a= new DB_a(); // esto es un obj mio :)
  		a.setDriver(bundle.getString("DRIVER"));
  		a.setUser(bundle.getString("USER"));
  		a.setUrl(bundle.getString("URL"));
  		a.setPass(bundle.getString("PASS"));
  		a.setTable_name(bundle.getString("TABLA"));
  		a.setKey(bundle.getString("KEY"));


Espero te sea  de mucha ayuda :)

off-topic:
Este grupo es de java en general, puedes plantear tus preguntas en
nuestro grupo que se encarga de java con programacion web estructurada:

http://groups-beta.google.com/group/jwebprogramming

Victor Oñate A.
Ingeniero de Sistemas
Google Groups Beta
Web Programming with Java
Visitanos!!



On Jan 1, 12:14 pm, Juan Carlos <NoS...@webdiaz.net> wrote:
> Buenas y Feliz año nuevo:
> Quisiera saber si esto es posible:
>
> Quiero tener un fichero de configuración, concretamente un xml que tenga
> diferentes valores de configuración para una página en jsp. Dichos
> valores serán interno y por tanto no hacen falta que seán accesibles
> desde el cliente.
>
> Estos valores los leerá un servlet y por tanto he pensado ponernos
> dentro del directorio WEB-INF, concretamente en un directorio llamado
> conf pero tengo el problema que no se como hacer para que el servlet lea
> dicho fichero.
>
> ¿Se puede hacer esto? si es así ¿como se debe hacer?
> 
> Un saludo.
Technical Details
Message-ID: <1169079192.091895.322140@q2g2000cwa.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!q2g2000cwa.googlegroups.com!not-for-mail
References: <enbfib$47i$1@hercules.cohp1>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,8bdcaa20149721c6
X-Google-Attributes: gid1116f3,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!q2g2000cwa.googlegroups.com!not-for-mail
From: "Intruder_Inside" <onatevictor@gmail.com>
Newsgroups: es.comp.lenguajes.java
Subject: Re: Como Acceder desde un servlet a un fichero dentro del WEB-INF
Date: 17 Jan 2007 16:13:12 -0800
Organization: http://groups.google.com
Lines: 63
Message-ID: <1169079192.091895.322140@q2g2000cwa.googlegroups.com>
References: <enbfib$47i$1@hercules.cohp1>
NNTP-Posting-Host: 200.71.33.133
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1169079201 27311 127.0.0.1 (18 Jan 2007 00:13:21 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 18 Jan 2007 00:13:21 +0000 (UTC)
In-Reply-To: <enbfib$47i$1@hercules.cohp1>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: q2g2000cwa.googlegroups.com; posting-host=200.71.33.133;
   posting-account=-WvVYQ0AAABiLSCN-Yk4ygS66eWv4QsC