diff options
author | cecigg <caggsld@gmail.com> | 2014-09-29 16:14:33 (GMT) |
---|---|---|
committer | cecigg <caggsld@gmail.com> | 2014-09-29 16:14:33 (GMT) |
commit | d64348db44e00290f73f5d6a0256ce959d22a8a1 (patch) | |
tree | bbcc97b2afe32253a61894282d1dcbb81f368631 | |
parent | 51a7a69b9f97d3e26e57b55d0a3acc27cab8e204 (diff) |
se arreglo ejercicio
-rw-r--r-- | EjercitarWeb/WebContent/Ejercicios.jsp | 16 | ||||
-rw-r--r-- | EjercitarWeb/src/src/NuevoEjercicioServlet.java | 13 |
2 files changed, 20 insertions, 9 deletions
diff --git a/EjercitarWeb/WebContent/Ejercicios.jsp b/EjercitarWeb/WebContent/Ejercicios.jsp index cee64c6..cc2b3a1 100644 --- a/EjercitarWeb/WebContent/Ejercicios.jsp +++ b/EjercitarWeb/WebContent/Ejercicios.jsp @@ -81,15 +81,25 @@ </div> </div> <div class="form-group"> - <label for="adivinanza" class="col-sm-2 control-label">Adivinanza:</label> + <label for="adivinanza" class="col-sm-2 control-label">Descuido:</label> <div class="col-sm-10"> - <input type="text" name="adivinanza" class="form-control" id="adivinanza"/> + <!-- >input type="text" name="adivinanza" class="form-control" id="adivinanza"/--> + <select class="form-control" name="descuido"> + <option id="1" name="des_1" value="0.1">Bajo</option> + <option id="2" name="des_2" value="0.2">Medio</option> + <option id="3" name="des_3" value="0.3">Alto</option> + </select> </div> </div> <div class="form-group"> <label for="dificultad" class="col-sm-2 control-label">Dificultad:</label> <div class="col-sm-10"> - <input type="text" name="dificultad" class="form-control" id="dificultad"/> + <!-- >input type="text" name="dificultad" class="form-control" id="dificultad"/--> + <select class="form-control" name="dificultad"> + <option id="1" name="dif_1" value="1">Fácil</option> + <option id="2" name="dif_2" value="2">Normal</option> + <option id="3" name="dif_33" value="3">Dificil</option> + </select> </div> </div> <div class="form-group"> diff --git a/EjercitarWeb/src/src/NuevoEjercicioServlet.java b/EjercitarWeb/src/src/NuevoEjercicioServlet.java index 9528c7a..59f3fa1 100644 --- a/EjercitarWeb/src/src/NuevoEjercicioServlet.java +++ b/EjercitarWeb/src/src/NuevoEjercicioServlet.java @@ -110,7 +110,7 @@ public class NuevoEjercicioServlet extends HttpServlet { Part filePart = request.getPart("imagen"); - //byte [] imagen = request.getParameter("imagen").; + //byte [] imagen = request.getParameter("imagen").getBytes(); //ejercicio.setImagen(imagen); int respuesta = Integer.valueOf(request.getParameter("respuesta_correcta")); @@ -129,20 +129,21 @@ public class NuevoEjercicioServlet extends HttpServlet { break; } int idAsignatura = Integer.valueOf(request.getParameter("asignatura")); - - double adivinanza = Double.valueOf(request.getParameter("adivinanza")); + System.out.println(request.getParameter("descuido")); + System.out.println(request.getParameter("dificultad")); + double adivinanza = Double.valueOf(request.getParameter("descuido")); ejercicio.setAdivinanza(adivinanza); ejercicio.setNivelDificultad(Integer.valueOf(request.getParameter("dificultad"))); - //System.out.println(request.getParameter("imagen").getBytes()); +// System.out.println(request.getParameter("imagen").getBytes()); abr.agregarEjercicio(ejercicio, idAsignatura); - /* Ejercicio ej = (Ejercicio) em.createQuery("Select e from Ejercicio e where e.enunciado = :enunciado") + Ejercicio ej = (Ejercicio) em.createQuery("Select e from Ejercicio e where e.enunciado = :enunciado") .setParameter("enunciado", ejercicio.getEnunciado()).getSingleResult(); - filePart.write("img/imagen_ejercicio_" + ej.getIdEjercicio());*/ + filePart.write("/img/imagen_ejercicio_" + ej.getIdEjercicio()+ ".png"); response.sendRedirect("/EjercitarWeb/VistaAsignaturaServlet?asignatura="+idAsignatura); } |