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

📄 general.jsp

📁 一个酒店房间登记系统
💻 JSP
字号:

<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%String path = request.getContextPath();
			String basePath = request.getScheme() + "://"
					+ request.getServerName() + ":" + request.getServerPort()
					+ path + "/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ page import="java.sql.*"%>
<html>
	<head>
		<base href="<%=basePath%>">

		<title>index</title>

		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">

		<!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
	</head>
<jsp:useBean id="general" scope="session" class="db.DBCon" /> 
	<body background="images/kite.gif">
		<jsp:useBean id="listDB" scope="session" class="db.DBCon" />
		<P>
			请选择入住房间类型:
			<BR>
		</P>

		<%String sql_lst = "select class from roomclass";
			ResultSet rs_lst = null;
			listDB.connect("jdbc:odbc:restaurant");
			rs_lst = listDB.excuteQuery(sql_lst);

			%>
		<form name="form1" method="post" action="general.jsp">
			<SELECT name="list1" size="4" style="width:90">
				<%while (rs_lst.next()) {
				String value = rs_lst.getString(1);

				%>
				<option value="<%=value%>">
					<%=value%>
				</option>
				<%}
			rs_lst.close();

			%>
			</SELECT>

			<P>
				房间详细说明:
			</P>
			<TABLE border="1" width="600px">
				<TR align="center" valign="middle" bgcolor="#F9F9FB">
					<TD>
						类型
					</TD>
					<TD>
						房价
					</TD>
					<TD width="75px">
						<P>
							床位数
						</P>
					</TD>
					<TD width="200px">
						<P align="center">
							备注
						</P>
					</TD>
					<TD>
						总房数
					</TD>
					<TD>
						可租房数
					</TD>
				</TR>

				<%String sql = "select class,price,beds,remarks from roomclass";

			ResultSet rs = null;

			try {
				String action = null;
				String select = null;
				String temp1 = request.getParameter("action");
				String temp2 = request.getParameter("list1");
				if (temp1 != null)
					action = new String(temp1.getBytes("iso-8859-1"), "gb2312");
				if (temp2 != null)
					select = new String(temp2.getBytes("iso-8859-1"), "gb2312");

				if (action.equals("全部房类查询")) {

					rs = listDB.excuteQuery(sql);
				} else if (action.equals("选中房类查询")) {
					if (select != null) {
						sql += " where class='" + select + "'";
						rs = listDB.excuteQuery(sql);
					}
				}
			} catch (Exception e) {

			}
			if (rs != null) {
				while (rs.next()) {
					String roomclass=rs.getString(1);
					%>

				<TR align="center" valign="middle" bgcolor="#09F988">
					<TD>
						<%=roomclass%>
					</TD>
					<TD>
						<%=rs.getString(2)%>
					</TD>
					<TD>
						<%=rs.getString(3)%>
					</TD>
					<TD>
						<%=rs.getString(4)%>
					</TD>
					<TD>
						<%=general.roomclassnum(roomclass)%>
					</TD>
					<TD>
						<%=general.emptyroomnum(roomclass)%>
					</TD>
				</TR>

				<%}
				rs.close();
				listDB.close();
			} else {

			%>
				<TR align="center" valign="middle" bgcolor="#F9F900">
					<TD width="100%" colspan="6">
						没有记录
					</TD>
				</tr>
				<%}

		%>

			</TABLE>
			<P>
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<INPUT type="submit" name="action"
					style="BACKGROUND-COLOR:   #5971b4;   BORDER-BOTTOM:   #000875   1px   solid;   BORDER-LEFT:   #9aa3ff   1px   solid;   BORDER-RIGHT:   #000875   1px   solid;   BORDER-TOP:   #9aa3ff   1px   solid;   COLOR:   #efefef;   HEIGHT:   18px" value="选中房类查询">
				&nbsp;&nbsp;&nbsp;&nbsp;
				<INPUT type="submit" name="action"
					style="BACKGROUND-COLOR:   #5971b4;   BORDER-BOTTOM:   #000875   1px   solid;   BORDER-LEFT:   #9aa3ff   1px   solid;   BORDER-RIGHT:   #000875   1px   solid;   BORDER-TOP:   #9aa3ff   1px   solid;   COLOR:   #efefef;   HEIGHT:   18px" value="全部房类查询">
			</P>
		</form>

	</body>
</html>

⌨️ 快捷键说明

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