У меня есть свойство в моем управляемом компоненте JSF:
private List<Long> selectedDataSets;
Я инициализирую список следующим способом:
ArrayList<Long> longList = new ArrayList<>();
Что происходит, я получаю java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long
прямо при переходе на этот foreach:
for (Long CRC : selectedDataSets) { ... }
Что очень странно. Отладка показывает, что selectedDataSets
полны String
значений, но я подумал, что это даже невозможно. Пожалуйста, опишите мне, что именно здесь произошло.