Как загрузить файл в RichFaces 4? - PullRequest
4 голосов
/ 07 ноября 2011

Мне нужно сделать функцию загрузки файла в JSF 2, поэтому я искал об этом, и found можно сделать с Tomahawk, который, я думаю, не очень стабилен с JSF 2. Я использую RichFaces, поэтому я ищу его и нашел это, что я считаю более простым, но я использую richfaces 4.

Поэтому мне интересно, есть ли способ сделать это с помощью richfaces 4 или сделать это только с JSF 2.

Есть идеи, предложения?

1 Ответ

2 голосов
/ 07 ноября 2011

Вы смотрите демонстрационный сайт RichFaces 3.3.x. Вам нужно посмотреть RichFaces 4.x демо-сайт . Демо-страница <rich:fileUpload> содержит конкретный пример с исходным кодом.

Чтобы сделать это с чистым JSF2, вам нужно создать пользовательский компонент и самостоятельно проанализировать запросы multipart / form-data. Об этом есть блог с полными и конкретными примерами: Загрузка файлов с помощью JSF 2.0 и Servlet 3.0 .

Использование томагавка стало еще проще. Я не уверен, почему вы думаете, что это не очень стабильно.

...