Как отобразить изображение в jsf и по клику обеспечить загрузку файла (для замены)

Я хотел бы отобразить изображение на своей веб-странице и предоставить пользователю возможность щелкнуть его и загрузить другое изображение, чтобы заменить его.

Работает либо myfaces, либо Richfaces.. (Я знаю, что у tomahawk есть какое-то решение, но мне интересно, единственное ли это решение. Чем меньше библиотек я использую, тем лучше..)

Спасибо!


person Ben    schedule 14.04.2010    source источник


Ответы (1)


Вы можете использовать что-то вроде rich:fileUpload (для этого у MyFaces также есть компонент). Обработка загрузки файла на стороне сервера и замена целевого файла. Более сложным решением было бы сохранение изображений в виде больших двоичных объектов в базе данных.

person lexicore    schedule 14.04.2010
comment
Спасибо. Я ищу способ, который не должен был бы проходить через файл. Я пытаюсь работать с a4j:mediaOutput и посмотреть, как это происходит. - person Ben; 14.04.2010