Как загрузить скриншот / изображение с помощью Wicket - PullRequest
0 голосов
/ 19 декабря 2018

Я хочу, чтобы пользователь мог легко загружать скриншоты в мое приложение.(желательно без множества хитростей js / ajax)

Есть ли в Wicket стандартный способ, позволяющий вставлять изображения в некоторые FormComponent (textarea? div с contenteditable?) ииспользуется как обычный ввод, так что когда форма публикуется, я получаю byte[] / поток в коде Java?

1 Ответ

0 голосов
/ 19 декабря 2018

Вы должны использовать <input type="file"> в разметке и FileUpload компонент в коде Java / сервера.

Если вам нужны более изящные способы, чем кнопка Upload, чем вам нужно будет использовать некоторую библиотеку Javascript.

Вот простой пример Wicket

Если вы используете Bootstrap, вы можете использовать интеграцию Wicket-Bootstrap, например FileInput или DropZone

...