实验四JSP应用开发进阶
实验目的:
掌握模式一:JSP+JavaBean的结合
掌握JavaBean的以下特点:
(1) JavaBean类必须有一个公有的没有参数的构造函数,这个构造函数在使用
(2) JavaBean内的属性都应该定义为私有的
(3)属性通过setXxx()的getXxx()来操作
掌握创建标准JavaBean的方法
掌握JavaBean的部署
掌握JavaBean的调用
掌握JavaBean的scope 属性:page(默认)request session application
掌握在JSP中创建与处理HTML表单
掌握与Form相关的常用标签的处理方法
常用表单控件如下图所示:
掌握表单数据的类型转换
实验环境与设备:
已经接入局域网的网络实验室,机器上装有IE浏览器等;
JSP运行环境已经搭建成功
实验内容:
附件第六章习题(3道题)、第五章习题(2道题)
1.求立方体的面积和体积
?问题分析:本程序由jsp页面和javaBean组成,通过javaBean的方法可以设置立方体的长、宽、高,并计算面积和体积。Jsp页面显示出面积和体积的值。
?程序结构:box.jsp ,Box.java位于test包中
2.猜价格游戏
?问题分析:本程序由jsp页面和javaBean组成,通过javaBean的构造函数,主要用于产生随机数并控制在1到1000之间。成员函数setGuess,设置和调用成员属性,完成游戏功能。判断所输入的数字与实际价格是否相同,或输入数字是否符合要求。Jsp页面包括一个文本框用来输入价格,然后判断是否猜对价格,显示相应的提示信息。
?程序结构:testGuest.jsp, GuessGame.java位于test包中
?3、用户登录
?LogBean.java位于test包中,方法判断输入是否合法
login.jsp logcm.jsp
提交
sucess.jsp
relog.jsp
成功
失败
4.P191 习题6、7
5.P209 习题4
6.P210 习题5
7.选作:p151第5题,改为用jsp+javaBean实现。实验考核:
填写实验报告
1、提交程序源代码html、jsp、java文件
2、程序运行截图
3、编写程序中所遇到的问题及解决方法
.