Erro 500 em JSP

Boa noite.
Estou com um problema de erro 500 sei que está na linha 25 quando vou iniciar o for mas como sou novo com servlet e páginas jsp não consigo identificar então como posso resolver?
OBS: List é estática e está preenchida. List e Client são classes java que recebem os dados de servlet e tem seus métodos chamados por está página.
Agradeço quem puder me ajudar. [code]<%–
Document : product
Created on : 28/04/2013, 17:21:10
Author : 18122012
–%>

<%@page contentType=“text/html” pageEncoding=“UTF-8”%>

Documento sem título
<body>
    <h2>Página de comentários</h2>
    <form action="Servlet03" method="get">
        <table width="1007" height="140" border="0" cellpadding="4" cellspacing="4">
            <tr>
                <td colspan="3"><p id="comment">
                        <%
                                    for (Client c : List.getLista()) {
                                        out.println("Publicado por: " + c.getNome() + c.getSobrenome());
                                        out.println("Local: " + c.getLocal());
                                        out.println("Comentários: " + c.getAreaTexto() + "\n");
                                    }
                        %>
                    </p></td>
            </tr>
            <tr>
                <td height="91" colspan="3"><textarea name="areaTexto" cols="158" rows="5" >Adicionar um comentário...</textarea></td>
            </tr>
            <tr>
                <td width="802" ></td>
                <td width="131"><input type="submit" value="Publicar comentário" /></td>
                <td width="39"><a href="login.jsp"><input type="button" value="Sair" /></a></td>
            </tr>
        </table>
    </form>
</body>
[/code]ERRO: HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 25 in the jsp file: /product.jsp
Client cannot be resolved to a type
22:


23:


24: <%
25: for (Client c : List.getLista()) {
26: out.println("Publicado por: " + c.getNome() + c.getSobrenome());
27: out.println("Local: " + c.getLocal());
28: out.println("Comentários: " + c.getAreaTexto() + “\n” );

An error occurred at line: 25 in the jsp file: /product.jsp
List cannot be resolved
22:


23:


24: <%
25: for (Client c : List.getLista()) {
26: out.println("Publicado por: " + c.getNome() + c.getSobrenome());
27: out.println("Local: " + c.getLocal());
28: out.println("Comentários: " + c.getAreaTexto() + “\n” );

Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.
Apache Tomcat/6.0.26

Ve se é isso…

Você precisa importar as classes que você está utilizando na sua jsp.

<%@ page import="java.util.*, br.com.teste.*, br.com.aaaaaaaa.cliente" %>

Outra coisa, evite usar scriptlet, fica bem mais facil de fazer isso, resolver problemas futuros, manutenção, enfim…

Abrcs.