Ajuda JavaEE

Olá colegas, preciso de uma ajudinha com o método EDITAR do meu projeto javaee, o erro esta na linha do “for”…
Agradeço desde já…

<%@page import=“br.com.blockbuster.classes.usuarios.Professor”%>
<%@page import=“br.com.blockbuster.classes.usuarios.dao.ProfessorDao”%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>

Editar Professor <% ProfessorDao dao = new ProfessorDao(); Professor user = new Professor(); user.setCpf(Integer.parseInt(request.getParameter("cpf"))); user.setSenha(Integer.parseInt(request.getParameter("senha")));
        for (Professor user : dao.listarProfessorUnico()) {
    %>
    <form method="POST" action="">
        <label style="font-weight: bold;">Cpf</label><br />
        <input type="text" name="cpf" value="<% out.println(user.getCpf());%>"/> <br /><br/>
        <label style="font-weight: bold;">Senha</label><br />
        <input type="text" name="senha" value="<%out.println(user.getSenha());
            }%>"/>  /><br /><br/>
        <input type="submit" name="bteditar" value="Editar" />
    </form>
</body>

Quando eu executo e crico no botão EDITAR aparece esse erro
HTTP Status 500 - Não é possível compilar a classe para JSP:
tipo relatório de exceção

message Não é possível compilar a classe para JSP:

descrição O servidor encontrou um erro interno que o impediu de atender a essa solicitação.

exceção

org.apache.jasper.JasperException: Não é possível compilar a classe para JSP:

Ocorreu um erro na linha: 16 no arquivo jsp: /edita_professor.jsp
Usuário de variável local duplicado
13: user.setCpf (Integer.parseInt (request.getParameter (“cpf”)));
14: user.setSenha (Integer.parseInt (request.getParameter (“senha”)));
15:
16: para (usuário do professor: dao.listarProfessorUnico ()) {
17:%>
18: <form method = “POST” ação = “”>
19: Cpf </ label>

Só para entender, de onde tirou esse código?