Foros del Web » Programación para mayores de 30 ;) » Java »

controlador de modificacion

Estas en el tema de controlador de modificacion en el foro de Java en Foros del Web. Buenos dias compañeros tengo un problema con un controlador que es del modulo de una modificacion y no me redirecciona, manda este error Estado HTTP ...
  #1 (permalink)  
Antiguo 15/03/2017, 10:00
 
Fecha de Ingreso: febrero-2015
Ubicación: tepoztlan
Mensajes: 72
Antigüedad: 9 años, 2 meses
Puntos: 0
controlador de modificacion

Buenos dias compañeros tengo un problema con un controlador que es del modulo de una modificacion y no me redirecciona, manda este error

Estado HTTP 404 - /Control_modifica1

type Informe de estado

mensaje /Control_modifica1

descripción El recurso requerido (/Control_modifica1) no está disponible.
Apache Tomcat/7.0.27

y este es mi codigo del controlador

Código Java:
Ver original
  1. Convenio convenio = new Convenio();
  2.            Dao_convenio modelo = new Dao_convenio();
  3.            
  4.            
  5.            String accion = request.getParameter("guardar1").toString();
  6.            if(accion.equals("Modificar")){
  7.                String folio1 = request.getParameter("folio").toString();
  8.                String contra_pa = request.getParameter("contra_pa").toString();
  9.                String desc_ser = request.getParameter("desc_ser").toString();
  10.                int total_civa = Integer.parseInt(request.getParameter("total_civa"));
  11.                int total_siva = Integer.parseInt(request.getParameter("total_siva"));
  12.                String f_ini = request.getParameter("f_ini").toString();
  13.                String f_conclu = request.getParameter("f_conclu").toString();
  14.                String f_rec = request.getParameter("f_rec").toString();
  15.                String f_vobo = request.getParameter("f_vobo").toString();
  16.                String f_ent_catn = request.getParameter("f_ent_catn").toString();
  17.                String reg_res = request.getParameter("reg_res").toString();
  18.                String entre_a = request.getParameter("entre_a").toString();
  19.                String rubx = request.getParameter("rubx").toString();
  20.                String obs = request.getParameter("obs").toString();
  21.                String orig = request.getParameter("orig").toString();
  22.                String anhos = request.getParameter("anhos").toString();
  23.                int id_fian = Integer.parseInt(request.getParameter("id_fian"));
  24.                int id_nac = Integer.parseInt(request.getParameter("id_nac"));
  25.                int id_coord = Integer.parseInt(request.getParameter("id_coord"));
  26.                int id_clasi = Integer.parseInt(request.getParameter("id_clasi"));
  27.                int id_recu = Integer.parseInt(request.getParameter("id_recu"));
  28.                int id_tipo_doc = Integer.parseInt("id_tipo_doc");
  29.                int id_resp = Integer.parseInt(request.getParameter("id_resp"));
  30.                int id_subc = Integer.parseInt(request.getParameter("id_subc"));
  31.                String pdf = request.getParameter("pdf").toString();
  32.                
  33.                
  34.                convenio.setFolio(folio1);
  35.                convenio.setContra_pa(contra_pa);
  36.                convenio.setDesc_ser(desc_ser);
  37.                convenio.setTotal_civa(total_civa);
  38.                convenio.setTotal_siva(total_siva);
  39.                convenio.setF_ini(f_ini);
  40.                convenio.setF_conclu(f_conclu);
  41.                convenio.setF_rec(f_rec);
  42.                convenio.setF_vobo(f_vobo);
  43.                convenio.setF_ent_cant(f_ent_catn);
  44.                convenio.setReg_res(reg_res);
  45.                convenio.setEntre_a(entre_a);
  46.                convenio.setRubx(rubx);
  47.                convenio.setObs(obs);
  48.                convenio.setOrig(orig);
  49.                convenio.setAnhos(anhos);
  50.                convenio.setId_fian(id_fian);
  51.                convenio.setId_nac(id_nac);
  52.                convenio.setId_coord(id_coord);
  53.                convenio.setId_clasi(id_clasi);
  54.                convenio.setId_recu(id_recu);
  55.                convenio.setId_tipo_doc(id_tipo_doc);
  56.                convenio.setId_resp(id_resp);
  57.                convenio.setId_subc(id_subc);
  58.                convenio.setPdf(pdf);
  59.                
  60.                
  61.                System.out.println("Enviando los datos al dao");
  62.                int folio = modelo.Modificar(convenio);
  63.                System.out.println("Documento modificado" + folio);
  64.                
  65.                
  66.                if(folio == 1){
  67.                    convenio = new Convenio();
  68.                    convenio = modelo.consultaFol(folio1);
  69.                    request.setAttribute("Convenio", convenio);
  70.                    mensaje = "Datos enviados con exito";
  71.                } else {
  72.                
  73.                    mensaje = "Ha habido un error en el sistema";
  74.                    System.out.println("aqui error " + folio);
  75.                    request.setAttribute("error", error);
  76.                    request.setAttribute("mensaje", mensaje);
  77.                    
  78.                }
  79.                
  80.                rd = request.getRequestDispatcher("/Convenios/Si.jsp");
  81.            }
  82.            rd.forward(request, response);
  83.         } finally {            
  84.             out.close();
  85.         }
  86.     }
  87.  
  88.     // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  89.     /**
  90.      * Handles the HTTP
  91.      * <code>GET</code> method.
  92.      *
  93.      * @param request servlet request
  94.      * @param response servlet response
  95.      * @throws ServletException if a servlet-specific error occurs
  96.      * @throws IOException if an I/O error occurs
  97.      */
  98.     @Override
  99.     protected void doGet(HttpServletRequest request, HttpServletResponse response)
  100.             throws ServletException, IOException {
  101.         processRequest(request, response);
  102.     }
  103.  
  104.     /**
  105.      * Handles the HTTP
  106.      * <code>POST</code> method.
  107.      *
  108.      * @param request servlet request
  109.      * @param response servlet response
  110.      * @throws ServletException if a servlet-specific error occurs
  111.      * @throws IOException if an I/O error occurs
  112.      */
  113.     @Override
  114.     protected void doPost(HttpServletRequest request, HttpServletResponse response)
  115.             throws ServletException, IOException {
  116.         processRequest(request, response);
  117.     }
  118.  
  119.     /**
  120.      * Returns a short description of the servlet.
  121.      *
  122.      * @return a String containing servlet description
  123.      */
  124.     @Override
  125.     public String getServletInfo() {
  126.         return "Short description";
  127.     }// </editor-fold>
  128. }

Espero puedan ayudarme compañeros
__________________
"Las piedras me las quito caminando y las pedradas tambien"
  #2 (permalink)  
Antiguo 04/04/2017, 09:57
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 7 meses
Puntos: 188
Respuesta: controlador de modificacion

Para entrar por ese código no tendrias que poner tu url de entrada a la app y luego añadir ?guardar1=Modificar&folio=loquesea&contra_pa=....e tc
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}

Etiquetas: controlador, https, modificacion, set, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:30.