P:media не показывает PDF-файл | Ява | Весенние ботинкиJAVA

Программисты JAVA общаются здесь
Anonymous
P:media не показывает PDF-файл | Ява | Весенние ботинки

Сообщение Anonymous »

У меня есть виджет для загрузки файла и просмотра файла после загрузки. Он отлично работает с изображениями (с помощью p:graphicImage), но не показывает загруженные файлы PDF с помощью p:media.

Однако у меня есть другой виджет, в котором есть возможность просматривать содержимое страницы в формате PDF (с использованием html2pdf), который работает нормально (даже у него есть p:media)

Я пытался напечатать имя относительного файла, вроде все в порядке, я добавил расширение .pdf к относительному имени файла, но все равно не работает. Контроллер, обрабатывающий загрузку файлов и просматривающий их, имеет функцию SessionScoped

Код для справки:

Код: Выделить всё

id="fileUploader" listener="#{Cntrl.handleFileUpload}"
sizeLimit="30000" required="true"
label="Attach Files" allowTypes="/(\.|\/)(pdf)$/i">









Версии библиотек:

Код: Выделить всё

PrimeFaces: 13.x.x
Java 17 Sprint Boot: 3.x.x

Примечание. Раньше все работало нормально. Недавно мы перешли на Spring Boot.

Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/787 ... pring-boot

Вернуться в «JAVA»