Costumava ver a declaração como no exemplo abaixo:
<jsp:useBean id="dao" class="br.com.caelum.agenda.dao.ContatoDao"/>
<c:forEach var="contato" items="${dao.lista}">
Porém na video-aula, não tem isso, e não estou entendendo de onde o valor "produtoList" vem.
<c:forEach var="p" items="${produtoList}">
Como que esse código está funcionando? Obrigado