Я занимаюсь разработкой веб-приложения fusion в adf 12c с базой данных 12c.
Вот код изображения, отображаемого на странице .jsf.
<af:image id="i1" source="#{resource['UplDwn_Data:1.png']}"/>
Теперь я хочу показать изображения изисточник хранится в базе данных.Я успешно загрузил изображения и сохранил исходное значение в базе данных, не сохраняя изображение в виде типа BLOB в базе данных.
Я сохраняю полное исходное значение в базе данных, например, "#{resource['UplDwn_Data:1.png']}"
Вот кодполя ввода текста, где я получаю данные из базы данных.
<af:inputText value="#{bindings.Image.inputValue}"
label="Picture DB" rendered="true" simple="true"
required="#{bindings.Image.hints.mandatory}"
columns="#{bindings.Image.hints.displayWidth}"
maximumLength="#{bindings.Image.hints.precision}"
shortDesc="#{bindings.Image.hints.tooltip}" id="it66"
binding="#{FileManageBean.dbValue}">
<f:validator binding="#{bindings.Image.validator}"/>
</af:inputText>
Вот снимок экрана вышеупомянутого кода после запуска в браузере:
Я хочуиспользовать эти данные в качестве источника изображения для показа на странице .jsf.
Если у вас есть какая-либо другая идея, это будет действительно замечательно, но помните, что я не хочу хранить изображение в виде типа капли в базе данных.