J'ai la structure suivante dans une Application Web Java:
TheProject
-- [Web Pages]
-- -- [WEB-INF]
-- -- -- abc.txt
-- -- index.jsp
-- [Source Packages]
-- -- [wservices]
-- -- -- WS.java
En WS.java
, je suis en utilisant le code suivant dans une Méthode Web:
InputStream fstream = this.getClass().getResourceAsStream("abc.txt");
Mais il est toujours retourner une valeur null. J'ai besoin de lire à partir de ce fichier, et j'ai lu que si vous mettez les fichiers dans WEB-INF
, vous pouvez y accéder avec getResourceAsStream
, mais la méthode est toujours de retourner un null
.
Toutes les idées de ce que je fait de mal?
Btw, la chose étrange est que cela fonctionnait, mais après j'ai effectué un Clean and Build
sur le Projet, il a soudainement cessé de fonctionner :/