Java - problemas con el controlador

 
Vista:
Imágen de perfil de enrique
Val: 21
Ha aumentado su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

problemas con el controlador

Publicado por enrique (7 intervenciones) el 13/03/2017 21:08:44
Buenas tardes tengo un problema con un controlador, lo programe igual que los demas que tengo, pero este no funciona

este es el codigo del controlador

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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Convenio convenio = new Convenio();
           Dao_convenio modelo = new Dao_convenio();
 
 
           String accion = request.getParameter("guardar1").toString();
           if(accion.equals("Modificar")){
               String folio1 = request.getParameter("folio").toString();
               String contra_pa = request.getParameter("contra_pa").toString();
               String desc_ser = request.getParameter("desc_ser").toString();
               int total_civa = Integer.parseInt(request.getParameter("total_civa"));
               int total_siva = Integer.parseInt(request.getParameter("total_siva"));
               String f_ini = request.getParameter("f_ini").toString();
               String f_conclu = request.getParameter("f_conclu").toString();
               String f_rec = request.getParameter("f_rec").toString();
               String f_vobo = request.getParameter("f_vobo").toString();
               String f_ent_catn = request.getParameter("f_ent_catn").toString();
               String reg_res = request.getParameter("reg_res").toString();
               String entre_a = request.getParameter("entre_a").toString();
               String rubx = request.getParameter("rubx").toString();
               String obs = request.getParameter("obs").toString();
               String orig = request.getParameter("orig").toString();
               String anhos = request.getParameter("anhos").toString();
               int id_fian = Integer.parseInt(request.getParameter("id_fian"));
               int id_nac = Integer.parseInt(request.getParameter("id_nac"));
               int id_coord = Integer.parseInt(request.getParameter("id_coord"));
               int id_clasi = Integer.parseInt(request.getParameter("id_clasi"));
               int id_recu = Integer.parseInt(request.getParameter("id_recu"));
               int id_tipo_doc = Integer.parseInt("id_tipo_doc");
               int id_resp = Integer.parseInt(request.getParameter("id_resp"));
               int id_subc = Integer.parseInt(request.getParameter("id_subc"));
               String pdf = request.getParameter("pdf").toString();
 
 
               convenio.setFolio(folio1);
               convenio.setContra_pa(contra_pa);
               convenio.setDesc_ser(desc_ser);
               convenio.setTotal_civa(total_civa);
               convenio.setTotal_siva(total_siva);
               convenio.setF_ini(f_ini);
               convenio.setF_conclu(f_conclu);
               convenio.setF_rec(f_rec);
               convenio.setF_vobo(f_vobo);
               convenio.setF_ent_cant(f_ent_catn);
               convenio.setReg_res(reg_res);
               convenio.setEntre_a(entre_a);
               convenio.setRubx(rubx);
               convenio.setObs(obs);
               convenio.setOrig(orig);
               convenio.setAnhos(anhos);
               convenio.setId_fian(id_fian);
               convenio.setId_nac(id_nac);
               convenio.setId_coord(id_coord);
               convenio.setId_clasi(id_clasi);
               convenio.setId_recu(id_recu);
               convenio.setId_tipo_doc(id_tipo_doc);
               convenio.setId_resp(id_resp);
               convenio.setId_subc(id_subc);
               convenio.setPdf(pdf);
 
 
               System.out.println("Enviando los datos al dao");
               int folio = modelo.Modificar(convenio);
               System.out.println("Documento modificado" + folio);
 
 
               if(folio == 1){
                   convenio = new Convenio();
                   convenio = modelo.consultaFol(folio1);
                   request.setAttribute("Convenio", convenio);
                   mensaje = "Datos enviados con exito";
               } else {
 
                   mensaje = "Ha habido un error en el sistema";
                   System.out.println("aqui error " + folio);
                   request.setAttribute("error", error);
                   request.setAttribute("mensaje", mensaje);
 
               }
 
               rd = request.getRequestDispatcher("/Convenios/Si.jsp");
           }
           rd.forward(request, response);
        } finally {
            out.close();
        }
    }
 
    // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
    /**
     * Handles the HTTP
     * <code>GET</code> method.
     *
     * @param request servlet request
     * @param response servlet response
     * @throws ServletException if a servlet-specific error occurs
     * @throws IOException if an I/O error occurs
     */
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }
 
    /**
     * Handles the HTTP
     * <code>POST</code> method.
     *
     * @param request servlet request
     * @param response servlet response
     * @throws ServletException if a servlet-specific error occurs
     * @throws IOException if an I/O error occurs
     */
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }
 
    /**
     * Returns a short description of the servlet.
     *
     * @return a String containing servlet description
     */
    @Override
    public String getServletInfo() {
        return "Short description";
    }// </editor-fold>
}
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