имейте в виду, что данные, поступающие из вашей базы данных, являются фактическими байтами файла изображения. В JSP нужно вставить тег со ссылкой на изображение. Кроме того, вам понадобится контроллер, который просто выводит простое изображение в качестве ответа, а не встроенный в HTML.
Для шага 1 ваш JSP должен выглядеть примерно так:
<tr>
<td><c:out value= "${l+1}" /></td>
<td><c:out value="${list.name}" /></td>
<td><c:out value="${list.size} MB" /></td>
<td><img src="<c:out value="${list.previewUrl}" />"></td>
<td><i class="material-icons">edit</i>
<i class="material-icons" onclick="Remove()">delete</i></td>
</tr>
(вам нужно определить previewUrl и указать, что он указывает на контроллер, который может записывать данные изображения)
На втором шаге вам нужно будет создать такой контроллер, который будет выводить содержимое вашего байтового массива изображения в выходной поток HttpServletResponse.
В качестве последнего замечания: я немного озадачен первым фрагментом - вы извлекаете данные изображения из файла или из базы данных? (если последнее имеет место, размер байтового массива может быть вычислен неправильно)