Мне трудно получить доступ к файлу внутри моей папки war
из кода в моем веб-проекте java.доступ к файлу внутри папки войны из кода
Это моя структура файла
код Java Я использую внутри пакета com.abl.tf.dao
.
Я пытаюсь получить доступ к файлу testreport.jrxml
, который находится внутри папки war->reports
.
Это то, что я пробовал, и это дает мне исключение file not found
.
net.sf.jasperreports.engine.design.JasperDesign design = JRXmlLoader.load(
new LegacyJasperInputStream(new FileInputStream("/TFProject/reports/testreport.jrxml"))
);
Не могли бы вы помочь мне получить доступ к этому файлу из кода.
Заранее благодарен!
, в котором находится банкомат библиотеки. Я нахожусь в проекте Spring. – vigamage
, и я не кодирую внутри страницы jsp. это внутри java-кода. – vigamage
Если вы используете Spring, вы можете получить такой контекст сервлета: @Autowired ServletContext servletContext; –