Получение IllegalArgumentException при передаче изображения в отчет - PullRequest
0 голосов
/ 26 января 2019

Я пытаюсь передать изображение в качестве параметра в отчете JasperReports.Это код, который я использую в моем сервлете:

BufferedImage image = ImageIO.read(this.getClass().getResource("/photos/0006.jpg"));

Тогда я получаю сообщение об ошибке ниже:

 java.lang.IllegalArgumentException: input == null!
    at javax.imageio.ImageIO.read(Unknown Source)

В чем может быть проблема?

1 Ответ

0 голосов
/ 28 января 2019

это сработало для меня, парень, спасибо

BufferedImage image = null;

    try {
        String path = "/Admin/Gallery/students/photos";
        File file = new File(getServletContext().getRealPath(path) + "/" + student.getPhoto());
        image = ImageIO.read(file);
    } catch (IOException e) {
        e.printStackTrace();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...