convocatoria-form.jsp 2.09 KB
Newer Older
1 2 3
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
<%@ taglib uri="http://kwonnam.pe.kr/jsp/template-inheritance" prefix="layout"%>
<layout:extends name="layouts/base.jsp">
    <layout:put block="contents" type="REPLACE">
        <h2>${convocatoria.id == null ? "Agregar" : "Modificar"} Convocatoria</h2>
        <div class="p-3 mb-2 bg-light text-dark border border-light ">
            <form:form action="/convocatoria/${convocatoria.id == null ? '' : convocatoria.id}" method="post" modelAttribute="convocatoria">
                <div class="mb-3 col-3">
                    <form:label path="fechaInicioS" class="form-label">Fecha inicial</form:label>
                    <form:input type="date" class="form-control" path="fechaInicioS" required="true"/>
                
                </div>
                <div class="mb-3 col-3">
                    <form:label path="fechaFinS" class="form-label">Fecha Fin</form:label>
                    <form:input type="date" class="form-control" path="fechaFinS" required="true"/>
                </div>
                <div class="mb-3 col-3">
                    <form:label path="cupos" class="form-label">Cupos:</form:label>
                    <form:input type="number" class="form-control" path="cupos" required="true"/>
                </div>
                <div class="mb-3 col-3">
                    <form:label path="cargoId" class="form-label">Cargo</form:label>
                    <form:select class="form-select" path="cargoId" required="true">
                        <c:forEach items="${cargos}" var="cargo">
                            <form:option value="${cargo.id}">${cargo.nombre} </form:option>
                        </c:forEach>
                    </form:select>
                </div>
                <button type="submit" class="btn btn-primary">Guardar</button>
            </form:form>
        </div>
    </layout:put>
    <layout:put block="scripts" type="APPEND">

    </layout:put>
</layout:extends>