实验三 JSP内置对象
一、实验目的
1.掌握JSP内置对象的用法
2.掌握request、out、response、session的实际应用
二、实验要求
1.认真完成实验内容并得到正确的程序运行结果。
2.为你的程序加上注释,使得其清晰可读。
3.利用调试程序来修改你程序的逻辑错误
4.本次实验要求写实验报告,交于下次实验课上交
三、实验原理
略
四、主要仪器及耗材
计算机及eclipse、Tomcat软件
五、实验内容与步骤
1.使用JSP开发一个简易酒店预订系统,功能需求如下:
1)创建login.html页面,输入用户名及密码进行登录,界面如下图所示
<button type="submit" class="btn-1"></button>
2、登录成功后进入酒店房间列表界面,如果用户名及密码有误则重定向制至login.html。
List<Map> roomList=new ArrayList();
Map room=new HashMap();
room.put(“roomName”,”zzzz”);
room.put(“zc”,”1111”);
room.put(“no”,”0”);
roomList.add(map);
for(Map room: roomList)
{
out.println(room.get(“roomName“))
}
<table width="690" border="0" cellspacing="0" cellpadding="0" style="overflow:hidden;">
<tr id="vl_t" onmousemove="javascript:this.bgColor='#e1f3ff';"
onmouseout="javascript:this.bgColor='#FFFFFF';" bgcolor="#FFFFFF"> <td width="150" valign="top" colspan="2" style="cursor:pointer"> <strong>精致山景房 </strong> </td>
<td valign="top">双早</td>
<td valign="top">大/双</td>
<td valign="top">免费</td>
<td valign="top"><em style="text-decoration: line-through;">¥1788</em></td> <td valign="top"><em>¥558</em></td>
<td valign="top" align="center"> <input name="selectedrooms" type="checkbox"
id="arcID" value="1" class="np"> </td>
</tr>
</table>
3、在上述页面中选择房间后,点击“提交预定”进入下图所示填写订单界面,显示用户选择的房间住处,并将用户信息自动填入联系人信息相关文本框中;如果用户没有登录或session超时,则重定向至login.html
4、点击上述页面中“提交预览我的订单”进入预订成功信息页面,显示如
下显示:。