Я новичок в Grails.Я пытаюсь показать эскиз изображения для каждого продукта на сайте, например:
<a href="#"><img src="${resource(dir:"images", file: "Nikon.jpg") }"/></a>/* 1 */
Проблема здесь в том, что я хочу сохранить ссылку на изображение в базе данных ,и получить ссылку по:
${fieldValue(bean: productInstance, field: "image")} /* 2 */
Но я не могу заменить код / * 2 / на места "Nikon.jpg" в / 1 * /, это вызываетсинтаксическая ошибка!
После некоторых исследований я вижу, что в большинстве уроков показано, как отображать изображения, которые хранятся непосредственно в базе данных (например, Как отображать изображения в Grails GSP? ).Я не уверен, что этот подход лучше, но я все еще хочу взять ссылку на изображение из базы данных.
Я также попытался найти библиотеку тегов grails, чтобы найти какой-либо тег поддержки, но безуспешно.Кто-нибудь может дать мне подсказку?