Problema com aplicação de web

Estou fazendo um trabalho para a faculdade e deu o seguinte erro:

[b]HTTP Status 404 - /TrabalhoCarro/carro

type Status report

message /TrabalhoCarro/carro

description The requested resource is not available.[/b]

Aqui está o trecho do meu html: <form method="POST" action="/TrabalhoCarro/carro">

Aqui o meu Servlet:

[code]package servlet;

import javax.servlet.http.;
//import dao.CarroDAO;
import java.io.
;
import java.sql.;
import java.util.
;

public class carrosServlet extends HttpServlet{
public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException{

		PrintWriter out = response.getWriter();
		
		String modelo = request.getParameter("modelo");
		int ano = Integer.parseInt(request.getParameter("ano"));
		
		out.println("<html>");
		out.println("<body>");
		out.println(" &lt;h1&gt; <b> Carros encontrados </b> &lt;/h1&gt;");
		out.println("Codigo do carro: "); //+codCarro);
		out.println("Modelo: ");//+modelo);
		out.println("Ano: "); //+ano);
		out.println("Preço: "); //+preco);
		out.println("Cor: "); //+cor);
		out.println("&lt;/body&gt;");
		out.println("&lt;/html&gt;&quot;);
}

}[/code]

E aqui o web.xml

&lt;?xml version=&quot;1.0&quot;?&gt; &lt;web-app&gt; &lt;servlet&gt; &lt;servlet-name&gt;Carros&lt;/servlet-name&gt; &lt;servlet-class&gt;servlet.carrosServlet&lt;/servlet-class&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;Carros&lt;/servlet-name&gt; &lt;url-pattern&gt;/carro&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;/web-app&gt;

O que tá dando de errado?

Remova o nome do projeto da action do seu form.

Substitua isso: [quote]<form method="POST" action="/TrabalhoCarro/carro">[/quote]
por isso: <form method="POST" action="carro">

Seu arquivo .html está na raiz?