Как отобразить изображения в Grails, которые хранятся вне проекта Grails - PullRequest
0 голосов
/ 21 декабря 2011

Я использую плагин Grails File Uploader для загрузки файла изображения в определенное место на моем локальном компьютере, а также я могу загрузить его из того же места, но моя проблема в том, что я не могу отобразить этоизображение в моем файле gsp.я в теге img, если я дам src файла tht изображения, который находится за пределами проекта grails.он отображает только те изображения, которые находятся внутри проекта.можно ли отображать изображения таким образом (без помощи класса домена)

1 Ответ

0 голосов
/ 21 декабря 2011

Создайте контроллер, который имеет одно действие, скажем, «изображение», которое принимает путь в качестве параметра (или идентификатор лучше), а затем просто правильно выводит этот файл с диска и с типом содержимого set-header, и вы можете простоиспользование:

<img src='${linkTo(controller: "image", action: "image", id: myId")}' alt="My pic" />

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...