diff options
author | cecigg <caggsld@gmail.com> | 2014-09-30 04:03:50 (GMT) |
---|---|---|
committer | cecigg <caggsld@gmail.com> | 2014-09-30 04:03:50 (GMT) |
commit | 5270f36069849801c0949a922ca2b3de031003d4 (patch) | |
tree | cbfa0f5e2278dd0cca8ecc1783bceb25461129f7 /EjercitarWeb/src/src/NuevaAsignaturaServlet.java | |
parent | 171213f58581f5818b6e0a2300b3a398e962983c (diff) |
se agrego validaciones en general
Diffstat (limited to 'EjercitarWeb/src/src/NuevaAsignaturaServlet.java')
-rw-r--r-- | EjercitarWeb/src/src/NuevaAsignaturaServlet.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/EjercitarWeb/src/src/NuevaAsignaturaServlet.java b/EjercitarWeb/src/src/NuevaAsignaturaServlet.java index abbeed5..ff43f67 100644 --- a/EjercitarWeb/src/src/NuevaAsignaturaServlet.java +++ b/EjercitarWeb/src/src/NuevaAsignaturaServlet.java @@ -49,8 +49,9 @@ public class NuevaAsignaturaServlet extends HttpServlet { response.setContentType("text/html;charset=UTF-8"); RequestDispatcher rd = getServletContext().getRequestDispatcher("/Asignatura.jsp"); Profesor profesor = (Profesor)request.getSession().getAttribute("profesor"); - - List<Curso> cursos = profesor.getCursoList(); + List<Curso> cursos = em.createQuery("select c from Curso c join c.profesorList p where p.idProfesor = :profesor").setParameter("profesor", profesor.getIdProfesor()).getResultList(); + System.out.println(cursos.size()); + // List<Curso> cursos = profesor.getCursoList(); request.setAttribute("lista_cursos", cursos); rd.forward(request, response); } |