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”%>
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>