Regresar   Foros del Web > Programación para sitios web > Java y JSP > JSP/Servlets

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 04/04/08, 03:24:49   #1 (permalink)
JuaNiNNaio ha deshabilitado el Karma
 
Registrado: dic 2007
Mensajes: 26
JuaNiNNaio is offline  
Problema integrando JSP con Servlets

Bien, estoy empezando en el mundillo de los servlets y tengo un problema que me tiene ya frito, tengo el servlet siguiente:

Código:
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);
	}
}
Y la siguiente web HTML:

Código:
<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>
Y al ejecutarlo y pulsar el boton aceptar me da el siguiente error:

Código:
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)
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.

¿Alguien me arroja algo de luz?
  Responder Con Cita
Antiguo 28/04/08, 09:12:38   #2 (permalink)
goncafa ha deshabilitado el Karma
 
Registrado: nov 2002
Ubicación: Santiago, Chile
Mensajes: 1.135
Contactar con goncafa a través de MSN
goncafa is offline  
Re: Problema integrando JSP con Servlets

El error es entonces que falta esa libreria en el server seguramente, si estas suando esa libreria en una clase que usas desde un Servlet debes de igual manera tener la libreria en el servidor, pues estas en todo momento usando el contexto del servidor.

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo
  Responder Con Cita
Respuesta


Califica este Tema - Problema integrando JSP con Servlets.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está activado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 11:24:46.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96