JQuery форма плагин Malsup и JSF 2.2

Можно ли использовать плагин Malsup для загрузки файлов, подобных этому примеру, используя JSF 2.2, чтобы я мог использовать его индикатор выполнения?

В HTML-формах, кажется, работает вокруг атрибута "имя" из <input type="file">s, все 3, являющиеся "myfile[]" в примере. К сожалению, его эквивалент в JSF <h:inputFile>, который не имеет атрибута имени. Что ж, <h:inputFile> может иметь идентификатор, и тогда его имя будет иметь то же значение в сгенерированном html, но поскольку идентификаторы уникальны, их имена будут такими же.

Дело в том, что я не знаю, как / если имена влияют на то, как плагин обрабатывает отправку с несколькими входами. Это то, что заставило меня задуматься.

Тот же "атрибут без имени" относится и к <h:form>, но это не так уж и плохо, так как в любом случае у меня будет только 1 форма, поэтому я могу просто дать ей идентификатор для имени. У него также нет действия, которое, похоже, используется плагином, но я могу преодолеть это с помощью <h:commandButton type="submit" action="someaction">, хотя я не знаю, нормально ли это с плагином. По крайней мере, для примера это выглядит хорошо.

Я играл с этим плагином в течение нескольких дней, но я думаю, пришло время попросить объяснения. Может кто-то пролить свет на эти вопросы? Если это возможно с jsf, как будет выглядеть форма примера? Имейте в виду, что моя конечная цель - попробовать индикатор прогресса плагина. Адекватная настройка этих входов является лишь средством для достижения этой цели.

0 ответов

Другие вопросы по тегам