FileNotFoundException с JSP, но код Java работает - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь использовать jsp и java для отображения информации, прочитанной из csv на веб-сайте.Я использую Tomcat v9.0 с Eclipse.

Код Java работает, как и ожидалось, при запуске его только в Java - он считывает данные CSV в ArrayList объектов Song.Однако при запуске jsp-файла он генерирует исключение файла notfoundexception.

Исходный код Java читает и анализирует CSV-код в функции-получателе «ReadBillboardCSV» здесь:

public ArrayList<BillboardSong> getReadBillboardCSV() throws FileNotFoundException {
    Reader in = new FileReader("testFile.csv");
    ArrayList<BillboardSong> readSongs = new ArrayList<BillboardSong>();
    try {
        Iterable<CSVRecord> records = CSVFormat.RFC4180.parse(in);
        for (CSVRecord record : records) {
                BillboardSong newSong = new BillboardSong();
                readSongs.add(newSong);
                newSong.setPosition(Integer.parseInt(record.get(0)));

Мои вызовы сервлетаgetter, затем устанавливает атрибут

...