%@ page import="com.roshka.proyectofinal.entity.Lenguaje, com.roshka.proyectofinal.entity.Bootcamp, com.roshka.proyectofinal.lenguaje.LenguajeDao, com.roshka.proyectofinal.bootcamp.BootcampDao, com.roshka.proyectofinal.entity.Profesor, com.roshka.proyectofinal.profesor.ProfesorDao, java.util.List,java.util.Iterator, java.util.ArrayList, jakarta.servlet.http.* , java.lang.Object,jakarta.servlet.http.HttpServlet,jakarta.servlet.http.HttpServletRequest,java.sql.ResultSet" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%HttpSession session1 = request.getSession(true);
Object done = session1.getAttribute("logon.isDone");
if (done == null) {
session1.setAttribute("login.target", HttpUtils.getRequestURL(request).toString());
response.sendRedirect(request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath() +"/login.jsp");
return;
}%>
JSP Page
CREAR BOOTCAMP
<%@ page import="com.roshka.proyectofinal.entity.Lenguaje, com.roshka.proyectofinal.entity.Bootcamp, com.roshka.proyectofinal.lenguaje.LenguajeDao, com.roshka.proyectofinal.bootcamp.BootcampDao, com.roshka.proyectofinal.entity.Profesor, com.roshka.proyectofinal.profesor.ProfesorDao, java.util.List,java.util.Iterator" %>
<%
LenguajeDao lenDao = new LenguajeDao();
List
listLen = lenDao.listar();
Iterator iter = listLen.iterator();
Lenguaje len = null;
ProfesorDao profeDao = new ProfesorDao();
List listProfesor = profeDao.listarProfesor();
Iterator iterProfe = listProfesor.iterator();
Profesor profe = null;
%>
<%@page import="jakarta.servlet.http.HttpServlet,jakarta.servlet.http.HttpServletRequest,com.roshka.proyectofinal.bootcamp.BootcampDao"%>
<%
int nahuel = 0;
if(request.getParameter("filtraryovan")!=null){
if(request.getParameter("lenguaje") != null){
nahuel=1;
}
}
BootcampDao bootDao = new BootcampDao();
List listBoot;
listBoot = bootDao.listar();
String lenguaje = request.getParameter("lenguaje");
//String inicio = request.getParameter("fecha_inicio");
//String fin = request.getParameter("fecha_fin");
switch(nahuel){
case 1:
lenguaje = request.getParameter("lenguaje");
//inicio = request.getParameter("fecha_inicio");
//fin = request.getParameter("fecha_fin");
listBoot = bootDao.filtrar(lenguaje);
break;
case 0:
listBoot = bootDao.listar();
break;
}
Iterator iterBoot = listBoot.iterator();
Bootcamp boot = null;
%>
<%=nahuel%> <%=lenguaje%>
Titulo |
Descripcion |
fecha de Inicio |
Fecha de Fin |
Lenguaje |
Profesor |
Activo |
<% while(iterBoot.hasNext()){
boot = iterBoot.next();
%>
<%= boot.getTitulo() %> |
<%= boot.getDescripcion() %> |
<%= boot.getFecha_inicio() %> |
<%= boot.getFecha_fin() %> |
<%= boot.getNombre_lenguaje() %> |
<%= boot.getNombre_profesor() + " " + boot.getApellido_profesor() %> |
<%= boot.getActivo() %> |
|
|
<% } %>
<%
LenguajeDao lenDao2 = new LenguajeDao();
List listLenguaje2 = lenDao2.listar();
Iterator iter2 = listLenguaje2.iterator();
Lenguaje len2 = null;
ProfesorDao profeDao2 = new ProfesorDao();
List listProfesor2 = profeDao2.listarProfesor();
Iterator iterProfe2 = listProfesor2.iterator();
Profesor profe2 = null;
Bootcamp bootcampToEdit = (Bootcamp)request.getAttribute("Bootcamp");
if(bootcampToEdit != null){
%>
<% } %>