Используя InputFile в JSF (1.1.7) и Apache Trinidad (1.0.11), мне нужно выполнить некоторые проверки на стороне сервера (для обновления некоторых компонентов формы и внутреннего состояния соответствующего компонента), когдапользователь изменяет выбранный файл в этом InputFile.
ValueChangeListener не работает для этого варианта использования, как объяснено в моем предыдущем вопросе: ValueChangeEvents запускается только после нажатия других компонентов
Я попытался добавить 'onchange = "submit ()"' к InputFile, но у него есть два недостатка:
Пустое текстовое поле, в котором должен отображаться абсолютный путь файла.
Когда я затем нажимаю другую кнопку формы, ValueChangeEvent снова запускается с новым пустым файлом.
Как я могу контролировать точноемомент, когда пользователь меняет выбранный файл?