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, как будет выглядеть форма примера? Имейте в виду, что моя конечная цель - попробовать индикатор прогресса плагина. Адекватная настройка этих входов является лишь средством для достижения этой цели.