formulario_bootcamp.jsp 4.21 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" />
9 10
        <title>JSP Page</title>
    </head>
11

12 13 14 15
    <body>
        <div class="container">
            <h1>Crear Bootcamp</h1>

16
            <%@ 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" %>
17

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

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

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

                    <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>
53
                </form>
54 55 56 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


        </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>
96
                        <form action="DeleteServletBootcamp" method="get">
97 98 99 100 101 102 103 104
                            <input type="hidden" name="id" value= <%= boot.getId() %> >
                            <input type="submit" value="Borrar" > </input>
                        </form>
                    </th>
                    </tr>
                    <% } %>
              </tbody>
            </table>
105
                    </form>
106 107
        </div>
    </body>
108 109

    </html>