LoginServlet

Alguem pode me dar um help neste codigo? é uma pagina de login, nao consigo compilar… :-[

obrigado!!

import javax.servlet.;
import javax.servlet.http.
;
import java.io.;
import java.util.
;

public class LoginServlet extends HttpServlet {

public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
sendLoginForm(response, false);
}

private void sendLoginForm(HttpServletResponse response,
boolean withErrorMessage)
throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<HEAD>");
out.println("<TITLE>Login</TITLE>");
out.println("</HEAD>");
out.println("<BODY>");
out.println("<CENTER>");

if (withErrorMessage)
  out.println("Falha de login, tente novamente.<BR>");

out.println("<BR>");
out.println("<BR><H2>Página de Login</H2>");
out.println("<BR>");
out.println("<BR>Entre com o nome de usuário e senha.");
out.println("<BR>");
out.println("<BR><FORM METHOD=POST>");
out.println("<TABLE>");
out.println("<TR>");
out.println("<TD>Nome:</TD>");
out.println("<TD><INPUT TYPE=TEXT NAME=userName></TD>");
out.println("</TR>");
out.println("<TR>");
out.println("<TD>Senha:</TD>");
out.println("<TD><INPUT TYPE=PASSWORD NAME=password></TD>");
out.println("</TR>");
out.println("<TR>");
out.println("<TD ALIGN=RIGHT COLSPAN=2>");
out.println("<INPUT TYPE=SUBMIT VALUE=Login></TD>");
out.println("</TR>");
out.println("</TABLE>");
out.println("</FORM>");
out.println("</CENTER>");
out.println("</BODY>");
out.println("</HTML>");

}

public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {

String userName = request.getParameter("userName");
String password = request.getParameter("password");
if (login(userName, password)) {
  RequestDispatcher rd =
    request.getRequestDispatcher("AnotherServlet");
  rd.forward(request, response);
}
else {
  sendLoginForm(response, true);
}

}

boolean login(String userName, String password) {

	try {
    	Class.forName("org.gjt.mm.mysql.Driver");
        con = DriverManager.getConnection("jdbc:mysql://IPmysql/usuario?autoReconnect=true","usuario","senha");

     Statement s = Connection.createStatement();
     String sql = "SELECT UserName FROM Users" +
     " WHERE UserName='" + userName + "'" +
     " AND Password='" + password + "'";
     ResultSet rs = s.executeQuery(sql);
  if (rs.next()) {
    rs.close();
    s.close();
    con.close();
    return true;
  }
  rs.close();
  s.close();
  con.close();
}
catch (ClassNotFoundException e) {
  System.out.println(e.toString());
}
catch (SQLException e) {
  System.out.println(e.toString());
}
catch (Exception e) {
  System.out.println(e.toString());
}
return false;

}
}

help me… :frowning:

RESOLVIDO…tks ricardo