Я новичок в Java ...
Я написал класс под названием DLPFile
который в основном является контейнером других объектов, таких как Strings, Ints, float и т. д.
Когда я помещаю мои файлы в список, а затем сохраняю его в моем сеансе (который из класса Map), переменная легко;
DLPFile file = new DLPFile();
List <DLPFile >fileList = new ArrayList <DLPFile>();
fileList.add(file);
session.put("filesList", fileList);
но как мне получить список из сеанса var?
Когда я делаю:
List <DLPFile files = (List) session.get("fileslist");
Я получил несколько предупреждений:
"List is a raw type.References to generic type List<E> should be parameterized."
Я пытался
List <DLPFile files = (List <DLPFile> ) session.get("fileslist");
List <DLPFile files = (List ) session.get("fileslist")<DLPFile>; and
List <DLPFile files = (List) <DLPFile> session.get("fileslist");
но ни один не работает
Полагаю, это какая-то проблема с "кастингом" ... (может быть?)
Заранее спасибо;)