Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarWeb
diff options
context:
space:
mode:
authorsreyes <sreyes@dataworks.com.py>2014-09-28 16:29:20 (GMT)
committer sreyes <sreyes@dataworks.com.py>2014-09-28 16:29:20 (GMT)
commit91abf102d0a2a826e7b9cb91492d8a425295a3f7 (patch)
treefcaeff9d48bc96575f3a2fb6b6a3fc500d220758 /EjercitarWeb
parente84b79ee4dc94e0c11acac4bf3d862e73d03d212 (diff)
mejoras
Diffstat (limited to 'EjercitarWeb')
-rw-r--r--EjercitarWeb/.classpath1
-rw-r--r--EjercitarWeb/WebContent/ver_resultados.jsp18
-rw-r--r--EjercitarWeb/lib/joda-time-2.4.jarbin0 -> 586201 bytes
-rw-r--r--EjercitarWeb/src/src/CargarDatosPersonalesServlet.java23
-rw-r--r--EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java4
-rw-r--r--EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java4
6 files changed, 29 insertions, 21 deletions
diff --git a/EjercitarWeb/.classpath b/EjercitarWeb/.classpath
index fb65382..31e6070 100644
--- a/EjercitarWeb/.classpath
+++ b/EjercitarWeb/.classpath
@@ -12,5 +12,6 @@
<classpathentry kind="con" path="org.jboss.ide.eclipse.as.classpath.core.javaee-5.0"/>
<classpathentry kind="src" path="/EjercitarServer"/>
<classpathentry kind="lib" path="lib/jboss-servlet-api_3.0_spec.jar"/>
+ <classpathentry kind="lib" path="lib/joda-time-2.4.jar"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
diff --git a/EjercitarWeb/WebContent/ver_resultados.jsp b/EjercitarWeb/WebContent/ver_resultados.jsp
index 7abbd31..192a7cd 100644
--- a/EjercitarWeb/WebContent/ver_resultados.jsp
+++ b/EjercitarWeb/WebContent/ver_resultados.jsp
@@ -92,7 +92,7 @@
<div class="panel-body">
<div class="col-xs-3">
<ul id="tabs-individual" class="nav nav-tabs tabs-left" role="tablist">
- <li class="active"><a href="#tabs-11" role="tab" data-toggle="tab">Datos Personales</a></li>
+ <li ><a href="#tabs-11" role="tab" data-toggle="tab">Datos Personales</a></li>
<li onclick="cargarInfoEnt(<%= request.getParameter("asignatura") %>)"><a href="#tabs-22" role="tab" data-toggle="tab">Entorno Personal </a></li>
<li onclick="cargarInfoInd(<%= request.getParameter("asignatura") %>)"><a href="#tabs-33" role="tab" data-toggle="tab">Resultados</a></li>
</ul>
@@ -166,17 +166,11 @@
function cargarInformacionAlumno(asignatura) {
var alumno_id = $("#alumnos").val(); //ya se tiene el objeto select
if (alumno_id != -1) {
- $("#datos_personales").load("CargarDatosPersonalesServlet", {alumno_id:alumno_id});
- /*$("#datos_entorno").load("CargarEntornoPersonalServlet", {alumno_id:alumno_id}, function() {
- $('#animo_grafico').attc();
- $('#padres_grafico').attc();
- $('#hogar_grafico').attc();
- });
- $("#resultados_ind").load("CargarResultadosIndividualesServlet", {asignatura:asignatura, alumno_id:alumno_id}, function() {
- $('#tema_grafico_ind').attc();
- $('#concepto_grafico_ind').attc();
- });*/
- $("#tab-individual-panel").show(100);
+ $("#datos_personales").load("CargarDatosPersonalesServlet", {alumno_id:alumno_id}, function() {
+ $("#tab-individual-panel").show(100);
+ $( "#tabs-individual" ).tabs( "option", "active", 0 );
+ });
+
} else {
$('#tab-individual-panel').hide(100);
}
diff --git a/EjercitarWeb/lib/joda-time-2.4.jar b/EjercitarWeb/lib/joda-time-2.4.jar
new file mode 100644
index 0000000..ace67d7
--- /dev/null
+++ b/EjercitarWeb/lib/joda-time-2.4.jar
Binary files differ
diff --git a/EjercitarWeb/src/src/CargarDatosPersonalesServlet.java b/EjercitarWeb/src/src/CargarDatosPersonalesServlet.java
index fb82fad..f598b4e 100644
--- a/EjercitarWeb/src/src/CargarDatosPersonalesServlet.java
+++ b/EjercitarWeb/src/src/CargarDatosPersonalesServlet.java
@@ -2,7 +2,9 @@ package src;
import java.io.IOException;
import java.io.PrintWriter;
+import java.text.DateFormat;
import java.text.SimpleDateFormat;
+import java.util.Date;
import java.util.List;
import javax.ejb.EJB;
@@ -14,9 +16,11 @@ import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import org.joda.time.DateTime;
+//import org.joda.time.Period;
+
import model.Alumno;
import model.Sesion;
-
import beans.AdministracionBeanRemote;
/**
@@ -47,14 +51,23 @@ public class CargarDatosPersonalesServlet extends HttpServlet {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
- SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
-
+
String alumno_id = request.getParameter("alumno_id");
Alumno alumno = em.find(Alumno.class, Integer.valueOf(alumno_id));
-
+
+ DateFormat df = DateFormat.getDateInstance(DateFormat.FULL);
+ String fecha = df.format(alumno.getFechaNacimiento());
+
+ DateTime d1 = new DateTime(alumno.getFechaNacimiento());
+ DateTime d2 = new DateTime(new Date());
+
+
+ // Period p = new Period(new DateTime(alumno.getFechaNacimiento()), new DateTime(new Date()));//new Period(alumno.getFechaNacimiento(), new Date());
+
try {
out.printf("<h1>" + alumno.getNombre() + " " + alumno.getApellido() + "</h1>");
- out.printf("<p>" + sdf.format(alumno.getFechaNacimiento()) + "</p>");
+ out.printf("<p><legend> Naciķ el " + fecha + "</legend></p>");
+ out.printf("<p><legend> Tiene " + (d2.getYear() - d1.getYear()) + " aņos</legend></p>");
} finally {
out.close();
}
diff --git a/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java b/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java
index ba05e88..350d876 100644
--- a/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosGeneralesTemasServlet.java
@@ -96,9 +96,9 @@ public class CargarResultadosGeneralesTemasServlet extends HttpServlet {
out.printf("<h1>" + asignatura.getNombre() + "</h2>");
out.printf("</br>");
- out.printf("<h2> Conocimiento general: ");
+ out.printf("<legend> Conocimiento general: ");
out.print((abr.aPorcentaje(promedioGeneral)));
- out.print(" % </h2>");
+ out.print(" % </legend>");
out.printf("<table title=\"Resultados\"" +
"id=\"tema_grafico\"" +
"summary=\"tema\"" +
diff --git a/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java b/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java
index 6635edb..62b983c 100644
--- a/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java
+++ b/EjercitarWeb/src/src/CargarResultadosIndividualesServlet.java
@@ -73,9 +73,9 @@ public class CargarResultadosIndividualesServlet extends HttpServlet {
out.printf("<h1>" + asignatura.getNombre() + "</h2>");
out.printf("</br>");
- out.printf("<h2> Conocimiento general: ");
+ out.printf("<legend> Conocimiento general: ");
out.print(abr.aPorcentaje(abr.getValorNodoRed(asignatura.getNombre(), asignatura.getIdAsignatura(), alumno.getIdAlumno())));
- out.print(" % </h2>");
+ out.print(" % </legend>");
out.printf("<table class=\"table\" title=\"Resultados\"" +
"id=\"tema_grafico_ind\"" +
"summary=\"tema\"" +