Newsgroup: it.comp.java
Titolo: jsp: perchè questo errore?

premetto che sono molto inesperto, ma per un'esame devo realizzare un
"progettino" in jsp..
ora sto creando la pagina per fare il login con le varie classi che mi
implementano, sessione, db, e controllo nei cookie..
per fare il tutto uso sun one studio...
la pagina che mi da errore è questa :
package BFlow;
import java.beans.*;
import javax.servlet.http.*;
import GestioneDatabase.*;
import java.sql.*;
import SessionServices.*;
import Actors.*;
public class LoginManagerAd {
    // se il login antrà bene verrà creato un oggetto Admin
    //ed agganciato alla sessione
    String username;
    String password;
    String status;
    String nomeutente = null;
    Cookie[] cookies;
    Admin ad = null;
   public LoginManagerAd() {
    }
     public boolean logon(javax.servlet.jsp.JspWriter out, HttpSession
session) throws Exception{
      java.sql.Statement statement;
      String DB_CONNECTION_STRING = "jdbc:odbc:blog";
      try{
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
        Connection connection =
DriverManager.getConnection(DB_CONNECTION_STRING, "admin", "admin");
      //  return new DataBase(connection);
            if (connection==null)
            throw new Exception ("connection null");
            connection.setAutoCommit(true);
            statement=connection.createStatement();
            String sql=" SELECT * FROM Admin " ;
            ResultSet resultSet = statement.executeQuery(sql);
            boolean found = false;
            while (resultSet.next() && found==false)  {
               String nomeut= resultSet.getString("NOME");
               String cognomeut= resultSet.getString("COGNOME");
               String usernm= resultSet.getString("USERNAME");
               String pass= resultSet.getString("PASSWORD");
               if (usernm.equalsIgnoreCase(this.username) &&
pass.equalsIgnoreCase(this.password)) {
                    // utente autenticato
                   this.setNomeUtente(nomeut+"  "+cognomeut);
//cookies=Session.createCookie(this.username,nomeut,cognomeut);
                   found = true;
                   ad = new Admin (nomeut, cognomeut, usernm, pass);
                   out.println("creato un nuovo admin"+nomeut);
                   session.putValue("admin",ad);
                   out.println("admin aggiunto alla sessione");
                }
            }// while
            resultSet.close();
            statement.close();
            connection.close();
            // se arrivati qui il valore di found è ancora false,
            // allora l' utente non è autenticato:
            if (found == true){
                 return true;
             }
            else
            {
                 return false;
             }
     } catch (Exception e) {
        throw new Exception("Errore " + e);
      }
     }
//--------------------------
    public void setUsername( String value )
    {
        username = value;
    }
    public void setPassword( String value )
    {
        password = value;
    }
    public void setStatus( String value )
    {
        status = value;
    }
    public void setNomeUtente( String value )
    {
        nomeutente = value;
    }
//--------------------------
     public String getNomeCompleto()
     {
         return nomeutente;
     }
     public String getUsername()
     {
         return username;
     }
     public String getPassword()
     {
         return password;
     }
     public String getStatus()
     {
         return status;
     }
//--------------------------
   public Cookie getCookies(int index)
   {
    return this.cookies[index];
   }
    public Cookie[] getCookies()
    {
    return this.cookies;
    }
    public void setCookies(int index, Cookie cookies)
    {
    this.cookies[index] = cookies;
    }
  /** Setter for property cookies.
   * @param cookies New value of property cookies.
   */
  public void setCookies(Cookie[] cookies) {
    this.cookies = cookies;
  }
}
L'errore è questo :
BFlow/LoginManagerAd.java [10:1] duplicate class: BFlow.LoginManagerAd
public class LoginManagerAd {
       ^
1 error
Errors compiling.

 Errors compiling.
Beh, mi sembra evidente: nello stesso package (BFlow) hai già una classe con
questo nome...
ciao