⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 amain.jsp

📁 基于JSF开发的一个洒店管理系,具有中文
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<f:loadBundle basename="property.messages" var="msg"></f:loadBundle>
<h:form>
<h:outputLabel for="edite" value="修改房间信息" style="font-weight: bold"></h:outputLabel>
<h:selectBooleanCheckbox id="edite" value="#{AdminBean.markedForEdite}" onclick="submit()"></h:selectBooleanCheckbox>
<h:outputLabel for="delete" value="删除房间" style="font-weight: bold"></h:outputLabel>
<h:selectBooleanCheckbox id="delete" value="#{AdminBean.markedForDelete}" onclick="submit()"></h:selectBooleanCheckbox>
<h:commandButton value="添加房间" action="addRoom"></h:commandButton>

<h:dataTable value="#{AdminBean.roomList}" var="room" width="778" styleClass="orders" headerClass="ordersHeader" columnClasses="evenColumn,oddColumn">
	<h:column rendered="#{AdminBean.markedForEdite}">
		<f:facet name="header">
			<h:outputText value="编辑" style="font-weight: bold"></h:outputText>
		</f:facet>
		<h:selectBooleanCheckbox value="#{room.editable}" onclick="submit()" ></h:selectBooleanCheckbox>
	</h:column>
	<h:column rendered="#{AdminBean.markedForDelete}">
		<f:facet name="header">
			<h:outputText value="删除" style="font-weight: bold"></h:outputText>
		</f:facet>
		<h:selectBooleanCheckbox value="#{room.deletable}" onclick="submit()"></h:selectBooleanCheckbox>
	</h:column>
	<h:column>
		<f:facet name="header">
			<h:outputText value="房间号"></h:outputText>
		</f:facet>
		<h:inputText value="#{room.roomNum}" rendered="#{room.editable}" size="4"></h:inputText>
		<h:outputText value="#{room.roomNum}" rendered="#{not room.editable}"></h:outputText>
	</h:column>
	
	<h:column>
		<f:facet name="header">
			<h:outputText value="房间类型"></h:outputText>
		</f:facet>
		<h:inputText value="#{room.roomStyle}" rendered="#{room.editable}" size="5"></h:inputText>
		<h:outputText value="#{room.roomStyle}" rendered="#{not room.editable}"></h:outputText>
	</h:column>
	
	<h:column>
		<f:facet name="header">
			<h:outputText value="房间状态"></h:outputText>
		</f:facet>
		<h:inputText value="#{room.roomState}" rendered="#{room.editable}" size="3"></h:inputText>
		<h:outputText value="#{room.roomState}" rendered="#{not room.editable}"></h:outputText>
	</h:column>
	
	<h:column>
		<f:facet name="header">
			<h:outputText value="房间价格"></h:outputText>
		</f:facet>
		<h:inputText value="#{room.roomPrice}" rendered="#{room.editable}" size="4"></h:inputText>
		<h:outputText value="#{room.roomPrice}" rendered="#{not room.editable}"></h:outputText>
	</h:column>
	
	<h:column>
		<f:facet name="header">
			<h:outputText value="入住日期"></h:outputText>
		</f:facet>
		<h:inputText value="#{room.checkinDate}" rendered="#{room.editable}" size="10"></h:inputText>
		<h:outputText value="#{room.checkinDate}" rendered="#{not room.editable}"></h:outputText>
	</h:column>
	
	<h:column>
		<f:facet name="header">
			<h:outputText value="退房日期"></h:outputText>
		</f:facet>
		<h:inputText value="#{room.checkoutDate}" rendered="#{room.editable}" size="10"></h:inputText>
		<h:outputText value="#{room.checkoutDate}" rendered="#{not room.editable}"></h:outputText>
	</h:column>
</h:dataTable>
<f:verbatim><p></p></f:verbatim>
<h:commandButton value="保存修改" rendered="#{AdminBean.markedForEdite}" disabled="#{not AdminBean.anyRoomsMarkedForEditable}" action="#{AdminBean.modifyRoomInfoAction}"/>
<h:commandButton value="删除" rendered="#{AdminBean.markedForDelete}" disabled="#{not AdminBean.anyRoomsMarkedForDeletion}" action="#{AdminBean.deleteRoomsAction}"></h:commandButton>
</h:form>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -