Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamu <samurey@gmail.com>2013-06-08 14:23:24 (GMT)
committer Samu <samurey@gmail.com>2013-06-08 14:23:24 (GMT)
commit5592cc2a6b46d3741b8ed1b16e69e18bc4d715e9 (patch)
treec39283fc64cb340b9afa535672a858129493afad
parent06d57b50addb62b6a2aadae5ff6c848799d5356f (diff)
ver resultados funcionando
-rw-r--r--EjercitarServer/ejbModule/beans/AdministracionBean.java8
-rw-r--r--EjercitarWeb/src/src/CargarResultadosServlet.java28
2 files changed, 29 insertions, 7 deletions
diff --git a/EjercitarServer/ejbModule/beans/AdministracionBean.java b/EjercitarServer/ejbModule/beans/AdministracionBean.java
index 904124d..629ce9a 100644
--- a/EjercitarServer/ejbModule/beans/AdministracionBean.java
+++ b/EjercitarServer/ejbModule/beans/AdministracionBean.java
@@ -52,7 +52,7 @@ public class AdministracionBean implements AdministracionBeanRemote, Administrac
public void agregarTema(Tema tema) {
em.persist(tema);
- // agregarTemaRed(tema);
+ agregarTemaRed(tema);
}
@@ -301,11 +301,7 @@ public class AdministracionBean implements AdministracionBeanRemote, Administrac
net.setOutcomeId(titulo, 0, "No_conoce");
net.setOutcomeId(titulo, 1, "Conoce");
- //agregar los arcos
- List<Concepto> conceptoList = tema.getConceptoList(); //cambiar
- for(Concepto concepto : conceptoList) {
- net.addArc(concepto.getNombre(), titulo);
- }
+
//definir probabilidades
//net.setNodeDefinition(titulo, ejercicioDef);
diff --git a/EjercitarWeb/src/src/CargarResultadosServlet.java b/EjercitarWeb/src/src/CargarResultadosServlet.java
index b92c11c..321242b 100644
--- a/EjercitarWeb/src/src/CargarResultadosServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosServlet.java
@@ -67,6 +67,30 @@ public class CargarResultadosServlet extends HttpServlet {
try {
out.printf("<table>");
+ out.printf("<tr>");
+
+ out.printf("<th>");
+ out.printf("Nombre");
+ out.printf("</th>");
+
+ out.printf("<th>");
+ out.printf("Apellido");
+ out.printf("</th>");
+
+ out.printf("<th>");
+ out.printf("Tema");
+ out.printf("</th>");
+
+ List<Concepto> conceptoList = em.createQuery("Select e from Concepto e where e.tema = :tema")
+ .setParameter("tema", tema).getResultList();
+
+ for (Concepto concepto : conceptoList) {
+ out.printf("<th>");
+ out.printf(concepto.getNombre());
+ out.printf("</th>");
+ }
+ out.printf("</tr>");
+
for (Alumno alumno : alumnoList){
//System.out.println(tema.getConceptoList().toString());
out.printf("<tr>");
@@ -83,7 +107,9 @@ public class CargarResultadosServlet extends HttpServlet {
out.printf(abr.getValorNodoRed(tema.getNombre()));
out.printf("</td>");
- for (Concepto concepto : tema.getConceptoList()) {
+ conceptoList = em.createQuery("Select e from Concepto e where e.tema = :tema")
+ .setParameter("tema", tema).getResultList();
+ for (Concepto concepto : conceptoList) {
out.printf("<td>");
out.printf(abr.getValorNodoRed(concepto.getNombre()));
out.printf("</td>");