hola amigos...les cuento tengo este codigo:
package agenda;
import java.sql.Connection;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.*;
import java.sql.*;
import java.util.Vector;
import agenda.VarEsp;
public class TraeRegistros extends HttpServlet{
static String bd = "SSMSO";
static String login = "GMendoza";
static String password = "mysql";
static String url = "jdbc:mysql://192.60.10.10/"+bd;
Connection conn = null;
public void init(ServletConfig config) throws ServletException
{
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection(url,login,password);
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
}
public void doPost (HttpServletRequest request,
HttpServletResponse response)
{
}
public void doGet(HttpServletRequest request,
HttpServletResponse response)
{
PrintWriter out ;
try
{
HttpSession sesion = request.getSession(true);
String idAgenda, NombrePaciente, liga, qry, htmlPage;
Statement stmt;
ResultSet rs;
qry = "SELECT * FROM SSA_ESPECIALIDAD order by Nombre";
stmt = conn.createStatement();
rs = stmt.executeQuery(qry);
VarEsp Vesp = new VarEsp();
Vector vc = new Vector();
Vector Vnombre = new Vector();
while(rs.next())
{
Vesp.setNombre(rs.getString("Nombre")) ;
Vesp.setIdEsp(rs.getString("idEspecialidad"));
vc.add(Vesp.getNombre());
vc.add(Vesp.getIdEsp());
}
sesion.setAttribute("Vnombre",vc); // mandas el vector a la pagina en sesion System.out.println (vc);
// llamas a la pagina y en la pagina debes extraer el dato de sesion con el mismo nombre
************************************************
RequestDispatcher rd=request.getRequestDispatcher "/prueba/jsp/BusqEsp.jsp");
rd.forward(request, response);
*************************************************
rs.close();
stmt.close();
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
}
public void destroy()
{
try
{
conn.close();
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
}
}
la cosa es que cuando pasa por la parte encerrada en * me manda un error que dice "El recurso requerido (/prueba/jsp/BusqEsp.jsp) no está disponible."
lo probe con el getServletContext() y niciquiera entra.....si alguien estaria muy agradecido....