Problema com conexão Servlet

Olá pessoal, sou iniciante em javaweb e estou fazendo um trabalho que é o seguinte:

Criar um sistema de cadastro com um formulário com nome, endereço, telefone e ano de nascimento do cliente.
O servlet deve receber as informações deste formulário de cadastro, apresentá-las na tela, em formato de tabela,
junto com as informações: navegador do usuário (request.getHeader(“user-agent”))

MEU ARQUIVO JSP:


<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>WLN Informática</title>
        <script>
            function enviar(){
                alert("Clique em Ok para Efetuar o seu Cadastro  "+document.form1.nome.value+" !");
            }
</script>

    </head>
    <body>
        <h1 align="center">Sistema de Cadastro</h1>
          <br> <br> <br> 
        <form name="form1" action="CadastroEfetuado" method="post">

 <h1 align="lefth">
            <form action="form_action" method="post">
 			Nome: <input type="text" name="nome"tabindex="1" size="50" maxlength="300"><br>
            Endereço: <input type="text" name="endereço" tabindex="1" size="80" maxlength="300"><br>
			Email: <input type="text" name="email"tabindex="1" size="60" maxlength="300"><br>
			Senha: <input type="password" name="senha"><br>
            Telefone: <input type="text" name="telefone"><br><br>
            Data de Nascimento: <input type="text" name="nascimento"><br><br>
  			<input type="submit" value="Enviar Dados" onclick="enviar()"/>

            

		</form>
 </h1>

    </form>
  <br> <br> <br> <br> <br> <br> <br> <br> 
    

    </body>
</html>



MEU SERVLET:


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


 
public class CadastroEfetuado extends HttpServlet {

    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response)
					throws ServletException, IOException {
		doGet( );


	}

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        response.setContentType("text/html"); PrintWriter out = resp.getWriter();
		out.println("Nome: " + request.getParameter("nome") + "<BR>");
        out.println("Endereço: " + request.getParameter("endereço") + "<BR>");
        out.println("Email: " + request.getParameter("email") + "<BR>");
        out.println("Senha: " + request.getParameter("senha") + "<BR>");
        out.println("Telefone: " + request.getParameter("telefone") + "<BR>");
        out.println("Data de Nascimento: " + request.getParameter("nascimento") + "<BR>");
	}


    /**
     * Handles the HTTP <code>POST</code> method.
     * @param request servlet request
     * @param response servlet response
     * @throws ServletException if a servlet-specific error occurs
     * @throws IOException if an I/O error occurs
     */
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        resp.setContentType("text/html");
		PrintWriter out = response.getWriter();
		out.print("Este servlet não suporta requisições POST...!!!");
	}
}

    /**
     * Returns a short description of the servlet.
     * @return a String containing servlet description
     */
   **//* @Override
    public String getServletInfo() {
        return "Short description";
    }// </editor-fold>

}

MEU MAPEAMENTO

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <servlet>
        <servlet-name>CadastroEfetuado</servlet-name>
        <servlet-class>CadastroEfetuado</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>CadastroEfetuado</servlet-name>
        <url-pattern>/CadastroEfetuado</url-pattern>
    </servlet-mapping>
        <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
    </web-app>

NÃO SEI ONDE ESTOU ERRANDO ESPERO CONTAR COM A AJUDA DE VOCÊS.

Foi mal estou corrigindo e colocando o mapeamento.

Olá.
Use as tags <code></code> para postar seu código,facilita para quem vai ler.

Kd o mapeamento do servlet?

A action do seu form deve apontar para o mapeamento do servlet,portanto deve ficar assim:

 &lt;form action="CadastroEfetuado" method="post"&gt;  

Apontei o action do meu form e apareceu a seguinte mensagem de erro:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error instantiating servlet class CadastroEfetuado
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	java.lang.Thread.run(Thread.java:619)
root cause

java.lang.RuntimeException: Uncompilable source code - illegal start of type
	CadastroEfetuado.<init>(CadastroEfetuado.java:30)
	sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	java.lang.Class.newInstance0(Class.java:355)
	java.lang.Class.newInstance(Class.java:308)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	java.lang.Thread.run(Thread.java:619)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.