Первичный файл загружает файл с помощью commandButton вместо встроенной кнопки Upload в расширенном режиме [дубликат]

 private static List list = new ArrayList();

Вы должны указать параметр типа.

Предупреждение указывает, что типы, которые определены для поддержки generics , должны быть параметризованы, а не использовать их необработанную форму.

List определен для поддержки generics: public class List. Это позволяет выполнять много типов безопасных операций, проверенных временем компиляции.

2
задан BalusC 15 November 2013 в 14:07
поделиться

1 ответ

Это невозможно с расширенным режимом . Вместо этого используйте простой режим . Затем вы можете напрямую привязать входное значение к свойству UploadedFile.

Например,

<h:form enctype="multipart/form-data">
    ...
    <p:fileUpload mode="simple" value="#{bean.file}" />
    ...
    <p:commandButton value="Save" action="#{bean.save}" ajax="false" />
</h:form>

с

private UploadedFile file; // +getter+setter

public void save() {
    // ...
}
1
ответ дан BalusC 21 August 2018 в 12:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: