Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Duvida sobre o scriplet

não entendi o porque especificar nessa parte

<%
  List<Empresa> lista = (List<Empresa>)request.getAttribute("lista");
  for(Empresa empresa : lista){
  %>

Porque duas vezes o List no jsp?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas
solução!

Olá Nikolle, tudo bem?

O List<Empresa> da esquerda é a variável de referência, estamos falando qual o tipo da variável. O (List<Empresa>) é o casting que estamos falando para o compilador fazer, pois o tipo que request.getAttribute retorna não é do tipo (List<Empresa>), sem explicitar o casting o compilador não vai deixar você jogar dentro de uma variável List<Empresa>

entendi, muito obrigada!