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>