Tenho recebido uma mensagem “type is ambiguous” para uma variáriel data que quero criar o código segue abaixo, o que está errado?
<%@ page import=“java.util." %>
<%@ page import="java.sql.”%>
<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
<html>
<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=ISO-8859-1”>
<title>Controle do Arex - Menu Principal</title>
</head>
<body>
<%
if (request.getParameter(“nome”)=="" ){
response.sendRedirect(“index.jsp?mensagem=Digite o usuário”);
}
if (request.getParameter(“senha”)==""){
response.sendRedirect(“index.jsp?mensagem=Digite a senha”);
}
try {
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
}
catch (Exception e) {
out.println(“Driver nao carregado!”);
}
try
{
Connection conexao = DriverManager.getConnection(“jdbc:mysql://localhost/arex”,“root”,“root”);
PreparedStatement sql = conexao.prepareStatement("select * from usuario where nome = ? and senha =? ");
sql.setString(1,request.getParameter(“nome”));
sql.setString(2,request.getParameter(“senha”));
ResultSet resultado = sql.executeQuery();
if (!resultado.next()){
// out.println("<center><font size=5>Senha errada</center></font>");
response.sendRedirect(“index.jsp?mensagem=Senha incorreta”);
}else{
Date dt = new Date();
int mes1, mes2;
boolean verif;
if (dt.getYear() == resultado.getDate(“Datareg”).getYear()){
mes1 = dt.getMonth();
}else{
mes1 = 12 + dt.getMonth();
}
mes2 = resultado.getDate(“Datareg”).getMonth();
if ((mes1 - mes2)>3){
verif = true;
}else{
verif = false;
}
if (verif){
session.setAttribute("usuario","NoOk");
session.setAttribute("nome",request.getParameter("nome"));
session.setAttribute("nivel",resultado.getString("nivel"));
response.sendRedirect("novasenha.jsp?mensagem='Sua senha precisa ser alterada, pois perdeu a validade'");
}else{
session.setAttribute("nivel",resultado.getString("nivel"));
resultado.close();
conexao.close();
session.setAttribute("nome",request.getParameter("nome"));
session.setAttribute("usuario","ok");
response.sendRedirect("menu2.jsp");
}
}
resultado.close();
conexao.close();
}
catch(Exception e){
out.println(“erro sql:”+e.getMessage());}
%>
</body>
</html>