Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarWeb/src/src/NuevaAsignaturaServlet.java
diff options
context:
space:
mode:
authorcecigg <caggsld@gmail.com>2014-09-30 04:03:50 (GMT)
committer cecigg <caggsld@gmail.com>2014-09-30 04:03:50 (GMT)
commit5270f36069849801c0949a922ca2b3de031003d4 (patch)
treecbfa0f5e2278dd0cca8ecc1783bceb25461129f7 /EjercitarWeb/src/src/NuevaAsignaturaServlet.java
parent171213f58581f5818b6e0a2300b3a398e962983c (diff)
se agrego validaciones en general
Diffstat (limited to 'EjercitarWeb/src/src/NuevaAsignaturaServlet.java')
-rw-r--r--EjercitarWeb/src/src/NuevaAsignaturaServlet.java5
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);
}