No me ha solucionado el problema el poner ese código.
Por si acaso adjunto el código del servlet aunque no creo que sea por eso.
Código:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class yo extends HttpServlet{
//declaracion
private String nombre=null;
public void init (ServletConfig config)throws ServletException{
super.init(config);
}
public void destroy (){
System.out.println("no hay nada que hacer....");
}
public void doPost(HttpServletRequest req,HttpServletResponse resp)throws ServletException, IOException{
nombre=req.getParameter("nombre");
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();
out.println("<html>");
out.println("<body>");
out.println("Nombre:"+nombre+"");
out.println("</body>");
out.println("</html>");
System.out.flush();
out.close();
}
}
el .class lo tengo puesto en la carpeta WEB-INF/classes/servlet dentro de mi aplicación
Ejecuté antes de solicitar el servlet, la aplicación servletrunner desde el directorio donde tengo el servlet y me sigue sin reconocer el recurso cuando lo solicito.
Muchas gracias. Saludos