estou com esse servlet com o seguinte erro:
“equals” não é uma variável conhecida no contexto atual. recebi várias respostas acerca das Chaves mais não consegui colocar as chaves corretamente.
import java.io.*;
import java.net.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
*
* @author Administrador
* @version
*/
public class ServletControlador extends HttpServlet {
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
processar(request, response);
}
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
processar (request, response);
}
protected void processar (HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
String operacao = request.getParameter("ope");
String url = "/index.jsp";
if (operacao.equals("gravar"))
url = gravarVisita(request);
else if (operacao.equals("rel"))
url = gerarRelatorio(request);
ServletContext sc = getServletContext();
RequestDispatcher rd = sc.getRequestDispatcher(url);
rd.forward(request, response);
}
public String gravarVisita(HttpServletRequest request)
throws ServletException, IOException {
VisitaBean vb = new VisitaBean();
vb.setNome(request.getParameter("nome"));
vb.setEmail(request.getParameter("email"));
vb.setComentarios(request.getParameter("comentarios"));
vb.setData(new Date());
try {
if(vb.getNome().trim().length() == 0 ||
vb.getEmail().trim().length() == 0 ||
vb.getComentarios().trim().length() == 0)
throw new Exception("Campo obrigatório não informado!");
VisitaDAO.incluir(vb);
}
catch (Exception ex) {
request.setAttribute("erro", ex);
return "/erro_tratado.jsp";
}
request.setAttribute("visita", vb);
return "/sucesso.jsp";
}
public String gerarRelatorio(HttpServletRequest request)
throws ServletException, IOException{
try {
Vector visita = (Vector)VisitaDAO.gerarRelatorio();
request.setAttribute("dados", visita);
return "/livro.jsp";
}
catch (Exception ex) {
request.setAttribute("erro", ex);
return "/erro_tratado.jsp";
}
}
}