powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF <h:inputFile> + Part
1 сообщений из 1, страница 1 из 1
JSF <h:inputFile> + Part
    #39260932
Boksy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, может кто-то подскажет. Ситуация следующая хочу сделать загрузку нескольких фалов с помощью элемента <h:inputFile>, при чем грузить их по одному и складывать в список. В бине для этого заведены 2-е переменные
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
    private Part file;

    private List<Part> files= new ArrayList<>();

    public Part getFile() {
        return file;
    }

    public void setFile(Part file) {
        this.file= file;
    }

    public void addFile() {
        files.add(file);
    }



Код: java
1.
2.
<h:inputFile id="id" value="#{bean.file}"/>
<p:commandButton action="#{bean.addFile}" value="Добавить" ajax="false"/>



В результате все заполняется и тд, но когда добавляешь второй файл и следующие, в списке Part есть, но временного файла нету, конечно можно хранить не список Part'ов, а массивы , но не хочется перегружать память. Вопрос в следующем, может кто знает как сделать так чтобы можно было управлять временными файлами или как-то скопировать этот парт, чтобы он при обновление формы не удалял файл?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF <h:inputFile> + Part
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]