1:<%@page contentType="text/html"%>
   2:<%@page pageEncoding="UTF-8"%>
   3:
   4:<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
   5:<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
   6:
   7:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   8:   "http://www.w3.org/TR/html4/loose.dtd">
   9:
  10:<html>      
  11:    <head>
  12:        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  13:        <link href="styles.css" type="text/css" rel="stylesheet">
  14:        <title>Hotel Reservation System</title>
  15:    </head>
  16:    <body>
  17:        <div align="center">
  18:            <f:view>
  19:                <h1><h:outputText value="Hotel Rooms" /></h1>
  20:                <h:dataTable value="#{showRooms.rooms}" var="rowRoom" 
  21:                    border="1" headerClass="Heading" rowClasses="RowOdd,RowEven">
  22:                
  23:                    <h:column>
  24:                        <f:facet name="header">
  25:                            <f:verbatim>Room #</f:verbatim>
  26:                        </f:facet>
  27:                        <h:outputText value="#{rowRoom.roomNumber}"/>
  28:                    </h:column>                 
  29:                    <h:column>
  30:                        <f:facet name="header">
  31:                            <f:verbatim>Floor</f:verbatim>
  32:                        </f:facet>
  33:                        <h:outputText value="#{rowRoom.floor}"/>
  34:                    </h:column>
  35:                    <h:column>
  36:                        <f:facet name="header">
  37:                            <f:verbatim>Type</f:verbatim>
  38:                        </f:facet>
  39:                        <h:outputText value="#{showRooms.displayedRoomType}"/>
  40:                    </h:column>                     
  41:                    <h:column>
  42:                        <f:facet name="header">
  43:                            <f:verbatim>Status</f:verbatim>
  44:                        </f:facet>
  45:                        <h:outputText value="#{showRooms.displayedReserveStatus}"/>
  46:                    </h:column>
  47:                    <h:column>
  48:                        <f:facet name="header">
  49:                            <f:verbatim>Smoking?</f:verbatim>
  50:                        </f:facet>
  51:                        <h:outputText value="#{showRooms.displayedCanSmoke}"/>
  52:                    </h:column>             
  53:                </h:dataTable>  
  54:            </f:view>
  55:        </div>
  56:    </body>
  57:</html>