2014-01-24 3 views
0

Я пытаюсь добавить на мой сайт тег Я завершил свой сайт под java EE 7 jsf 2.2 и perffaces 4.0 и работал под стеклянными фишками 4, но у моего производственного проекта будут jboss и я заметил, что на этом сервере приложений нет java EE 7, поэтому я понижаю свой сайт до java EE, и это заставляет меня использовать jsf 2.1jsf 2.1 cant import <h: inputfile

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что у меня проблемы с элементами рендеринга , особенно с формами, которые имеют метки входных файлов, как я получаю ошибку

<h:inputFile> Tag Library supports namespace: http://java.sun.com/jsf/html, but no tag was defined for name: inputFile 

Если я удалить эту страницу работы отдыха, выносится при браузере, но по-прежнему не работает, как это должно быть.

на страницах, которые я должен оказывать Differente panelgroups (с primefaces тегами внутри) они визуализируются, но Broswer хитого оповещения

malformedXML: During update: javax.faces.ViewState not found 

я не могу понять, почему это происходит.

Мне нужно исправить эту проблему, чтобы сделать доступными мои страницы тегом inputfile.

Если я использую primefaces входной_файл еще страница не работает, как делают остановки работы на всех

ответ

0

<h:inputfile> является JSF 2,2 конкретный тег и не доступен в JSF 2.1. Но вы можете использовать компонент загрузки, предоставляемый библиотеками компонентов. Поскольку вы уже используете перформансы, используйте их компонент.

+0

Наконец я сделал то, что вы предлагаете, и теперь eveyrthing работает как шарм! – GeoPapa

-1

FileUpload from Primefaces имеет ошибки, и, похоже, его не исправить, вы можете загрузить только первый файл в каждой загрузке.

0

Хотя этот вопрос имеет принятый ответ, не всегда возможно использовать компоненты загрузки из определенного набора компонентов. Особенно если вы уже используете другой. Многие из них используют, например, jquery под капотом и, к сожалению, не в режиме без конфликтов. Еще одной актуальной альтернативой является использование решения от BalusC: http://balusc.omnifaces.org/2009/12/uploading-files-with-jsf-20-and-servlet.html

Смежные вопросы