Prefácio
Esta é uma maneira simples de ler um arquivo (como um arquivo XML) em um aplicativo de servlet.
Requisitos
- Tomcat 7.x
- Java J2EE (eu uso a versão 7 …)
Exemplar
Suponha que codifiquemos no pacote farm.felix.cat e desejemos ler o arquivo miao.xml (localizado na mesma pasta que nossos arquivos Java).
tão …
Código
/**
* In your method...
*/
try{
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = dbf.newDocumentBuilder();
InputStream is = this.getClass().getResourceAsStream("/farm/felix/cat/miao.xml");
/**
* Work with your file ;)
*/
}
catch(Exception e){
e.printStackTrace();
}