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

org.apache.jasper.JasperException

Boa noite, Esta acontecendo uma exception que não estou conseguindo solucionar.

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ page import = " java.util.List, br.com.alura.gerenciador.servlet.Empresa " %>

<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
    Lista de empresas: <br />
    <ul>

    <%
        List<Empresa> lista = (List<Empresa>)request.getAttribute("empresas");
        for (Empresa empresa : lista) { 
    %>
        <li><%= empresa.getNome() %></li>
    <%
        }
    %>

    </ul>

</body>
</html>

O Eclipse acusa erro no import( "<%@ page import = " java.util.List, br.com.alura.gerenciador.servlet.Empresa " %>"), porem quando acesso através do navegador a inidicação é que o erro aconteça na decima sexta linha. Alguém pode me ajudar? Segue a mensagem de erro do navegador: Type Exception Report

Message An exception occurred processing [/listaEmpresasCriadas.jsp] at line [16]

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.apache.jasper.JasperException: An exception occurred processing [/listaEmpresasCriadas.jsp] at line [16]

13:14: <% 15: List lista = (List)request.getAttribute("empresas"); 16: for (Empresa empresa : lista) { 17: %> 18:

  • <%out.println(empresa.getNome); %>
  • 19: <%

3 respostas
solução!

Tenta trocar:

<%@ page import = " java.util.List, br.com.alura.gerenciador.servlet.Empresa " %>

por

<%@ page import="java.util.List,br.com.alura.gerenciador.servlet.Empresa" %>

Deu certo Otavio! Muito obrigado! Um abraço Julio Leal

Perfeito Julio,

Bons estudos!

Abraços!