package src; import java.io.IOException; import java.io.PrintWriter; import java.util.List; import javax.ejb.EJB; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import model.Alumno; import model.Sesion; import beans.AdministracionBeanRemote; /** * Servlet implementation class CargarDatosPersonalesServlet */ @WebServlet("/CargarDatosPersonalesServlet") public class CargarDatosPersonalesServlet extends HttpServlet { private static final long serialVersionUID = 1L; @PersistenceContext EntityManager em; @EJB AdministracionBeanRemote abr; /** * @see HttpServlet#HttpServlet() */ public CargarDatosPersonalesServlet() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response.setContentType("text/html;charset=UTF-8"); PrintWriter out = response.getWriter(); String alumno_id = request.getParameter("alumno_id"); Alumno alumno = em.find(Alumno.class, Integer.valueOf(alumno_id)); try { out.printf("

" + alumno.getNombre() + " " + alumno.getApellido() + "

"); out.printf("

" + alumno.getFechaNacimiento() + "

"); } finally { out.close(); } } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }