Erro 405 tomcat method post is not supported by this url

Olá pessoal, bem estou começando a mecher com servlet ai criei um servlet simple só pra poder inserir um funcionario em no banco de dados. Mas deu o erro 405 tomcat method post is not supported by this url. aki está o meu servlet

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import br.com.logisticabaguncada.dao.FuncionarioDAO;
import br.com.logisticabaguncada.dominio.Funcionario;

public class MeuServlet extends HttpServlet{

	private static final long serialVersionUID = 1L;

public void doGet(HttpServletResponse rs,HttpServletRequest rq) throws ServletException{
	processarRequisicao(rs,rq);
	
}
public void doPost(HttpServletResponse rs, HttpServletRequest rq)throws ServletException{
	processarRequisicao(rs,rq);
}
public void processarRequisicao(HttpServletResponse rs, HttpServletRequest rq)throws ServletException{
	try {
			
		String param1 = rq.getParameter("nome");
		String param2 = rq.getParameter("cargo");
		String param3 = rq.getParameter("telefone");
		String param4 = rq.getParameter("celular");
		
		Funcionario f = new Funcionario();
		f.setNome(param1);
		f.setCargo(param2);
		f.setTelefone(param3);
		f.setCelular(param4);
		
		FuncionarioDAO fd = new FuncionarioDAO();
		fd.inserirFuncionario(f);
		
		rs.getWriter().write("<b><h1>Funcionario Cadastrado com sucesso!!</b></h1>");

	} catch (IOException io) {
		System.out.println("O trem num funfou, motivo: ");
		io.printStackTrace();
	}
}

}

as minhas classes DAO’s

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class BaseDao {
private String driver = “com.mysql.jdbc.Driver”;
private String url = “jdbc:mysql://localhost:3306/aplicacao”;
private String senha = “root”;
private String usuario = “root”;

protected Connection getConnection(){
	Connection conn = null;
			try{
				Class.forName(driver);
				conn = DriverManager.getConnection(url, senha, usuario);
			}
			catch(ClassNotFoundException ex){
				ex.printStackTrace();
			}
			catch(SQLException sql){
				sql.printStackTrace();
			}
			return conn;
			
}

}
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import br.com.logisticabaguncada.dominio.Funcionario;
public class FuncionarioDAO extends BaseDao{
Connection conn = null;
ResultSet rs = null;
Statement st = null;
Funcionario f;
public void inserirFuncionario(Funcionario a){
try {
String sql = ("INSERT INTO funcionario (nome,cargo,telefone,celular) VALUE " +
“( '”+ a.getNome() + “’,’” +a.getCargo() + “’,’”+ a.getTelefone()+ “’);”);
conn = getConnection();
st = conn.createStatement();
st.executeUpdate(sql);

}catch (SQLException sqle) {
	sqle.printStackTrace();
}
finally{
try {
	if(st!= null){
		st.close();
	}
	if(conn!= null){
		conn.close();
	}
} catch (Exception e) {
	e.printStackTrace();
}
}
}

} e o html

LogisticaBaguncada

Cadastro de Funcionários

Nome Cargo Telefone Celular
		<input type="submit" value="Gravar">	
	</form>