Buenas tardes, les traigo este errorazo que vengo viendo ya ratos y he buscado en internet pero no encuentro solucion para glassfish por lo menos, por que el mismo error en Tomcat esta y si tiene solucion:
Estado de HTTP 404: Not Found
type Informe de Estado
MensajeNot Found
DescripciónEl recurso solicitado ({0}) no está disponible.
GlassFish Server Open Source Edition 4.0
ese es el error que me tira despues de llamar a este servlet:
@WebServlet(name = "EliminarCliente", urlPatterns = {"/EliminarCliente"})
public class EliminarCliente extends HttpServlet {
Statement SentenciaDB = null;
ResultSet rsDatos = null;
String vSQL;
String vMensaje;
/**
* Processes requests for both HTTP <code>GET</code> and <code>POST</code>
* methods.
*
* @param request servlet request
* @param response servlet response
* @throws ServletException if a servlet-specific error occurs
* @throws IOException if an I/O error occurs
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException, SQLException {
response.setContentType("text/html;charset=UTF-8");
String pBuscarNom = request.getParameter("Buscar");
BaseDatos.AbrirConexionDB();
vSQL=("DELETE FROM APP.CLIENTES WHERE NOMBRESCLIENTE ='"+pBuscarNom+"");
executeQuery(vSQL);
BaseDatos.CerrarConexionDB();
try (PrintWriter out = response.getWriter()) {
/* TODO output your page here. You may use following sample code. */
out.println("<!DOCTYPE html>");
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet EliminarCliente</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Servlet EliminarCliente at " + request.getContextPath() + "</h1>");
out.println("</body>");
out.println("</html>");
}
}
private void executeQuery(String query) {
try {
SentenciaDB = Conexion.createStatement();
SentenciaDB.execute(query);
}
catch (SQLException e) {
e.printStackTrace();
}
}