Java - ayuda servlet java :(

 
Vista:

ayuda servlet java :(

Publicado por Denisse (1 intervención) el 08/11/2006 02:38:28
hola a todos espero me puedan ayudar mi problema es que estoy haciendo un ejercicio de servlet y una base de datos en access pero a la hora de compilar el archivo java me marca el error que las librerias no existen alguien me pdria ayudar (la base se llama mibase.mdb y tiene los campos clave, nombre, edad) gracias por su ayuda

codigo html


<HTML>

<FORM ACTION=http://192.168.1.133/servlet/prog38 METHOD=POST>

<INPUT TYPE=SUBMIT VALUE=OK>

</FORM></HTML>
----------------------------------------------------------------------------------------------------

cdigo java

import java.io.*;
import java.util.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class prog38 extends HttpServlet {

static Connection canal = null;

static ResultSet tabla= null;

static Statement instruccion=null;

public void doPost(HttpServletRequest request,HttpServletResponse response)

throws ServletException, IOException {

try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

canal=DriverManager.getConnection("jdbc:odbc:mibase", " ", " ");

instruccion = canal.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

} catch(java.lang.ClassNotFoundException e){} catch(SQLException e) {};

response.setContentType("text/html");

try { tabla = instruccion.executeQuery("select * from tabla");

PrintWriter pagina =response.getWriter();

pagina.println("<HTML><HEAD><TITLE>MI SERVLET</TITLE></HEAD>");

pagina.println("<P ALIGN="+"CENTER"+">MI TABLA</P>");

pagina.println("<P ALIGN="+"CENTER"+">CLAVE NOMBRE EDAD</P>");

pagina.println("<DIV ALIGN="+"CENTER"+"><CENTER>");

pagina.println("<TABLE BORDER="+"1"+">");

while(tabla.next()) {

pagina.println("<TR>");

pagina.println("<TD>"+tabla.getString(1)+"</TD>");

pagina.println("<TD>"+tabla.getString(2)+"</TD>");

pagina.println("<TD>"+tabla.getString(3)+"</TD>");

pagina.println("</TR>"); }; // fin while

pagina.println("</TABLE></CENTER></DIV></HTML>");

pagina.close();

tabla.close(); } //fin try no usar ; al final de dos o mas catchs

catch(SQLException e) {};

destroy();

try {canal.close();} catch(SQLException e) {};

};//fin dopost

public void destroy() {super.destroy();};

} //fin clase
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder