formulario_bootcamp.jsp 4.33 KB
Newer Older
Jose Baez committed
1 2
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
3 4 5
    <!DOCTYPE html>
    <html>

6 7
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8
        <link href="css/bootstrap.css" rel="stylesheet" type="text/css" />
Rebecca Arzamendia committed
9 10
         <!-- coneccion con el de css  -->
               <link rel="stylesheet" href="postulante.css">
11 12
        <title>JSP Page</title>
    </head>
13

14 15
    <body>
        <div class="container">
Rebecca Arzamendia committed
16
            <h1> CREAR BOOTCAMP </h1>
17

18
            <%@ 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" %>
19

20
                <%
21 22 23
             LenguajeDao lenDao = new LenguajeDao();
             List<Lenguaje> listLenguaje = lenDao.listar();
             Iterator<Lenguaje> iter =  listLenguaje.iterator();
24
             Lenguaje len = null;
25

26 27 28 29
             ProfesorDao profeDao = new ProfesorDao();
             List<Profesor> listProfesor = profeDao.listar();
             Iterator<Profesor> iterProfe =  listProfesor.iterator();
             Profesor profe = null;
30
             %>
31 32 33
                    <form action="" method="post">
                        <label for="lenguaje">Lenguajes:</label>
                        <select name="lenguaje" id="lenguaje">
34 35 36 37 38
                    <% while(iter.hasNext()){
                        len = iter.next();

                    %>
                        <option value=<%= len.getId() %> >
39 40 41 42
                            <%= len.getNombre_lenguaje() %>
                        </option>
                        <% } %>
                    </select>
43 44 45 46 47 48 49 50 51 52 53 54

                    <label for="lenguaje">Profesores:</label>
                    <select name="lenguaje" id="lenguaje">
                    <% while(iterProfe.hasNext()){
                        profe = iterProfe.next();

                    %>
                        <option value=<%= profe.getId() %> >
                            <%= profe.getNombre() + " " + profe.getApellido() %>
                        </option>
                        <% } %>
                    </select>
55
                </form>
Rebecca Arzamendia committed
56
                <br>
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98


        </div>

        <div>
            <%
                BootcampDao bootDao = new BootcampDao();
                List<Bootcamp> listBoot = bootDao.listar();
                Iterator<Bootcamp> iterBoot =  listBoot.iterator();
                Bootcamp boot = null;
            %>
            <table>
              <thead>
                <tr>
                  <th>Titulo</th>
                  <th>Descripcion</th>
                  <th>fecha de Inicio</th>
                  <th>Fecha de Fin</th>
                  <th>Lenguaje</th>
                  <th>Profesor</th>
                  <th>Activo</th>
                </tr>
              </thead>
              <tbody>
                <% while(iterBoot.hasNext()){
                    boot = iterBoot.next();

                    %>
                    <tr>
                    <th> <%= boot.getTitulo() %> </th>
                    <th> <%= boot.getDescripcion() %> </th>
                    <th> <%= boot.getFecha_inicio() %> </th>
                    <th> <%= boot.getFecha_fin() %> </th>
                    <th> <%= boot.getNombre_lenguaje() %> </th>
                    <th> <%= boot.getNombre_profesor() + " " + boot.getApellido_profesor() %> </th>
                    <th> <%= boot.getActivo() %> </th>
                    <th>  <form action="/bootcamp/EditServlet">
                            <input type="hidden" name="id" value=<%= boot.getId() %>>
                            <input type="submit" value="Editar" > </input>
                          </form>
                    </th>
                    <th>
99
                        <form action="DeleteServletBootcamp" method="get">
100 101 102 103 104 105 106 107
                            <input type="hidden" name="id" value= <%= boot.getId() %> >
                            <input type="submit" value="Borrar" > </input>
                        </form>
                    </th>
                    </tr>
                    <% } %>
              </tbody>
            </table>
108
                    </form>
109 110
        </div>
    </body>
111 112

    </html>