Advertisement
Guest User

jsp page

a guest
Mar 3rd, 2014
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.56 KB | None | 0 0
  1. <%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8" %>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
  4. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
  5.  
  6. <c:set var="language"
  7.        value="${not empty param.language ? param.language : not empty language ? language : pageContext.request.locale}"
  8.        scope="session"/>
  9. <fmt:setLocale value="${language}"/>
  10. <fmt:setBundle basename="com.lelyak.i18n.text"/>
  11.  
  12. <html lang="${language}">
  13. <head>
  14.     <title>Apartments</title>
  15.     <jsp:include page="parts/header.jsp"/>
  16.  
  17.     <link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  18.     <script src="//code.jquery.com/jquery-1.9.1.js"></script>
  19.     <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
  20.     <script>
  21.         $(function() {
  22.             $("#arrivaldate").datepicker();
  23.             $("#departdate").datepicker();
  24.         });
  25.     </script>
  26. </head>
  27.  
  28. <body>
  29. <div class="container tours">
  30.     <div class="col-md-10 col-xs-12 col-md-offset-1">
  31.         <jsp:include page="parts/navbar.jsp"/>
  32.     </div>
  33.  
  34.     <div class="row">
  35.         <div class="col-md-10 col-xs-12 col-md-offset-1">
  36.             <%--@elvariable id="apartments" type="com.lelyak.model.Apartment"--%>
  37.             <c:forEach items="${apartments}" var="apartment">
  38.                 <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
  39.                         <h5 class="tour-type text-left">
  40.                             <c:choose>
  41.                                 <c:when test="${apartment.rating.description == 'two stars'}">
  42.                                     <fmt:message key="apartments.rating.two"/>
  43.                                 </c:when>
  44.                                 <c:when test="${apartment.rating.description == 'three stars'}">
  45.                                     <fmt:message key="apartments.rating.three"/>
  46.                                 </c:when>
  47.                                 <c:when test="${apartment.rating.description == 'four stars'}">
  48.                                     <fmt:message key="apartments.rating.four"/>
  49.                                 </c:when>
  50.                                 <c:when test="${apartment.rating.description == 'five stars'}">
  51.                                     <fmt:message key="apartments.rating.five"/>
  52.                                 </c:when>
  53.                             </c:choose>
  54.                                 <%--${ apartments.places }--%>
  55.                             <c:choose>
  56.                                 <c:when test="${apartment.sleepPlaces.places == 'one person'}">
  57.                                     <fmt:message key="apartments.places.one"/>
  58.                                 </c:when>
  59.                                 <c:when test="${apartment.sleepPlaces.places == 'two persons'}">
  60.                                     <fmt:message key="apartments.places.two"/>
  61.                                 </c:when>
  62.                                 <c:when test="${apartment.sleepPlaces.places == 'three persons'}">
  63.                                     <fmt:message key="apartments.places.three"/>
  64.                                 </c:when>
  65.                                 <c:when test="${apartment.sleepPlaces.places == 'four persons'}">
  66.                                     <fmt:message key="apartments.places.four"/>
  67.                                 </c:when>
  68.                             </c:choose>
  69.                         </h5>
  70.  
  71.                         <div class="tour-image flow-img" style="background-image:url(../img/apartment/room_default.jpg)"></div>
  72.                         <h3 class="tile-title">${apartment.roomName}</h3>
  73.  
  74.                         <p class="text-left">
  75.                             <strong><fmt:message key="apartments.arrival"/>:</strong> <input type="text" id="arrivaldate" name="arrivaldate"/> <br/>
  76.                             <strong><fmt:message key="apartments.depart"/>:</strong> <input type="text" id="departdate" name="departdate"/> <br/>
  77.                             <strong><fmt:message key="apartments.price"/>:</strong> ${apartment.price} <br/>
  78.                         </p>
  79.                         <a class="btn btn-primary btn-large btn-block"
  80.                            href="<c:url value="/purchase?apartment=${apartment.id}"/>"><fmt:message key="button.book"/>
  81.                         </a>
  82.                     </div>
  83.                 </div>
  84.             </c:forEach>
  85.         </div>
  86.     </div>
  87.     <!-- /tiles -->
  88. </div>
  89. </body>
  90. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement