Пример этой статьи показывает использование GetResourCeasStream в Java. Поделитесь этим для всех для вашей ссылки. Специфика заключается в следующем:
(1) GetResourCeasStream в Java имеет следующие ситуации:
1. class.getresourceasstream (String Path):
#Path не принимает ресурсы по умолчанию в начале «/» в начале;
#Получено из корня группы.
2. class.getClassloader.getResourceasStram (String Path):
#По умолчанию получается из корня группы.
3. ServletContext.
#Из корневого каталога WebApp, независимо от того, не имеет ли значение пути под Tomcat или Stude#[Web Container], не имеет ли значение, начинается ли путь с '/', конечно, это также связано с конкретным контейнером.
4. Применение в соответствии с JSP является реализацией приведенного выше ServicetContext.
(2) Среди них getrsourceasstream имеет следующее использование:
Сначала: файлы для загрузки и файлы .class в том же каталоге, например: есть me.class под com.xy и файл ресурса myfile.xml
Тогда должен быть следующий код:
Копий код следующим образом: me.class.getResourceasStream ("myfile.xml");
Второе: в подразделении каталога ME.Class, например: в Com.class есть класс ME.Class, и в каталоге com.xyfile есть файл ресурса MyFile.xml.
Тогда должен быть следующий код:
Копий код следующим образом: me.class.getResourceasStream ("file/myfile.xml");
Третий: не в каталоге ME.Class, и не в подкаталоге, например: в Com.xy есть класс me.class, и в каталоге Com.file есть файл ресурса MyFile.xml. Полем
Тогда должен быть следующий код:
Копий код следующим образом: me.class.getResourceasStream ("/com/x/file/myfile.xml");
(3) Сводка заключается в следующем, это может быть всего лишь два способа написания
Первое: " /" впереди
« /» Представляет корневой каталог проекта, такой как название проекта MyProject, а « /» представляет MyProject
Копий код следующим образом: me.class.getResourceasStream ("/com/x/file/myfile.xml");
Второе: нет " /" впереди
Код диктовки для текущего класса выглядит следующим образом: me.class.getresourceasstream ("myfile.xml");
me.class.getresourceasstream ("file/myfile.xml");
Есть надежда, что эта статья полезна для дизайна программы Java каждого.