miércoles, 25 de julio de 2007
martes, 10 de julio de 2007
Carga de un archivo properties externo a la aplicación
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Properties;
/*Esta clase lo que hace es abrir un fichero .properties y crear una lista con el contenido
del fichero key = value para luego recorrerlo, tambien podria hacerse con tablaHash*/
public class UtilsEstilos{
public ArrayList getEstilos()throws IOException{
Properties p = new Properties();
InputStream oInputStream = this.getClass().getClassLoader().getResourceAsStream("../conf/estilos.properties");
p.load(oInputStream);
Collection coleccionEstilos = p.values();
ArrayList estilos = new ArrayList();
for(Iterator itr = coleccionEstilos.iterator(); itr.hasNext();){
estilos.add((String)itr.next());
}
return estilos;
}
}
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Properties;
/*Esta clase lo que hace es abrir un fichero .properties y crear una lista con el contenido
del fichero key = value para luego recorrerlo, tambien podria hacerse con tablaHash*/
public class UtilsEstilos{
public ArrayList getEstilos()throws IOException{
Properties p = new Properties();
InputStream oInputStream = this.getClass().getClassLoader().getResourceAsStream("../conf/estilos.properties");
p.load(oInputStream);
Collection coleccionEstilos = p.values();
ArrayList estilos = new ArrayList();
for(Iterator itr = coleccionEstilos.iterator(); itr.hasNext();){
estilos.add((String)itr.next());
}
return estilos;
}
}
Suscribirse a:
Entradas (Atom)