Código:
Y la siguiente web HTML:package Servlets; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import proyecto.*; import entsal.*; public class Prueba3 extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { static final long serialVersionUID = 1L; public Prueba3() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletOutputStream salida = response.getOutputStream(); response.setContentType("text/html"); int i = 1; GestorQuiniela g = new GestorQuiniela(); Usuario u = new Usuario("mail", "pass"); Quiniela q = g.generaQuiniela(u); while (i<=14){ salida.println(""+q.getPartidos().get(i).toString()+""); i++; } } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }
Código:
Y al ejecutarlo y pulsar el boton aceptar me da el siguiente error:<html> <head> <title>Ejemplo de un Servlet simple</title> </head> <body> <form action=http://localhost:8080/GestionQuinielas/Prueba3 method=POST> <BR> <BR>Pulse ACEPTAR para ver la quiniela de la jornada. <BR> <p> <input type=submit value=Aceptar><input type=reset value=Limpiar> </form> </body> </html>
Código:
Lo que quiero es que despues de pulsar el boton ACEPTAR me salga una lista de partidos que estan en el objeto Quiniela que he creado a partir del objeto GestorQuiniela. El error que me da es algo de la libreria entsal, que no uso en el codigo del server, pero si es usado en la clase GestorQuiniela.type Informe de Excepción mensaje descripción El servidor encontró un error interno () que hizo que no pudiera rellenar este requerimiento. excepción javax.servlet.ServletException: La ejecución del Servlet lanzó una excepción causa raíz java.lang.NoClassDefFoundError: entsal/EntradaEstandar Servlets.Prueba3.doGet(Prueba3.java:22) Servlets.Prueba3.doPost(Prueba3.java:32) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
¿Alguien me arroja algo de luz?