• u******* 登录了本站
  • 游客 购买了资源 2023年春江苏开放大学财务管理形成性考核第三次作业
  • u******* 登录了本站
  • 游客 购买了资源 国开电大广告学概论形考任务五答案
  • 游客 下载了资源 北京开放大学个案工作第六单元作业一:论述:个案工作与个案管理的异同
  • 游客 购买了资源 北京开放大学个案工作第六单元作业一:论述:个案工作与个案管理的异同
  • u******* 签到打卡,获得1金币奖励
  • u******* 购买了资源 机械控制系统的类型有哪些?请举例说明
  • u******* 购买了资源 请简述机械创新设计的概念及思路。
  • u******* 加入了本站

上海开放大学Web应用开发课程实验2

(本篇文章暂时没有答案,有答案的学生可以在这里投稿,价格自己标,收入70%归投稿者所有)

第一部分 JavaBean的应用

实验名称: JavaBean的设计及使用

使用主要设备: 请根据自己的情况补充完整

实验目的: 1、理解JavaBean的概念

2、掌握利用JavaBean的创建及使用

3、能利用JavaBean解决简单的实际应用问题

一、 实验要求

1. 编写一个汽车类(Car.java)的JavaBean,类信息如下:

编号(carid, int类型),品牌(brand, String类型 ),颜色(color, String类型),生产年份(year, int类型),是否年检(validate, 布尔型)

2. 设计一个包含表单的JSP网页Carinfo.jsp,利用表单填写汽车信息,并提交。

3. 设置一个Jsp页面(CheckCarinfo.jsp)接收单信息的网页,利用汽车类的JavaBean接收表单提交的信息,并在网页上显示出来。

二、 实验记录及运行结果记录

记录你编写的源程序,并对源程序主要功能做出说明。

1. 程序部分说明及分析

1) 汽车类的实现(Car.java)

n 功能描述::xxxxxx

n 源程序:

2) 汽车提交表单页面实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

3) 汽车接收处理页面实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

2. 实验结果记录

1) 通过表单提交汽车信息情况记录

n 测试案例设计,预期结果

n 结果截图记录

第二部分 Servlet的应用(1)

实验名称: 利用Servlet进行用户验证

使用主要设备: 请根据自己的情况补充完整

实验目的: 1、理解Servlet的概念

2、掌握Servlet的基本结构

3、能利用Servlet决简单的实际应用问题

一、 实验要求

实验背景:用户提交用户名及密码,经过Servlet进行验证,通过转到成功页面,否则转到失败页面。

实验要求:

1. 设置一个包含表单的login.jsp,提交用户名及密码(name, pwd)。

2. 计一个验证用户登录信息的servlet控制器程序,要求如下:

1) 在webroot中,建立两个网页:success.jsp,fail.jsp。当验证成功时转向success.jsp,当验证不成功时转向fail.jsp

2) 建立一个包,名称com.servlet

3) 该控制器取名为CheckLoginServlet.java存入com.servlet包中。

4) 该控制器接收用户输入页面信息:用户名(name)和密码(pwd);

5) 然后进行用户名和密码判断,如果用户名为admin及密码为test123,则表示成功;

6) 根据判断,若匹配成功将用户名保存到session会话对象中, 然后转向”/success.jsp”页面, 若匹配失败转向不成功页面”/fail.jsp”。

二、 实验记录及运行结果记录

记录你编写的源程序,并对源程序主要功能做出说明。

3. 程序部分说明及分析

1) 登陆页面实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

2) 成功验证页面实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

3) 不成功验证页面实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

4) 该控制器CheckLoginServlet.java的实现

n 功能描述::xxxxxx

n 源程序:

4. 实验结果记录

2) 通过验证的情况记录

n 测试案例设计,预期结果

n 截图记录

3) 不通过验证的情况记录

n 测试案例设计,预期结果

n 截图记录

第三部分 Servlet的应用(2)

实验名称: 资源访问控制中的Servlet的使用

使用主要设备: 请根据自己的情况补充完整

实验目的: 1、理解Servlet的概念

2、掌握Servlet的创建及过滤器的使用

3、能利用Servlet决简单的实际应用问题

一、 实验要求

实验背景:宾馆内部提供的Web应用服务(如: 影视片,音乐,宾馆内部信息等)。用户提交的信息需要通过IP验证,在允许的范围内的地址方可访问。

实验要求:

1. 设置一个宾馆主页信息index.jsp,网页中设置一个超链接,利用超链接访问宾馆内部信息资源(Resourcelist.jsp)。

2. 设计一个IP 地址过滤器(IPFilter.java):对上网 IP 地址进行过滤,阻止非内部客户端访问。

3. 服务器检查用户的访问是否来自合法的IP地址,若合法显示宾馆的内部资源网页Resourcelist.jsp,否则利用ErrorInfo.jsp告知不合法情况。

二、 实验过程

1. 在WebRoot中建立一个文件夹inresource,在其中建立两个网页ErrorInfo.jsp,Resourcelist.jsp,结构右图所示。

2. 错误页面提示页面(ErrorInfo.jsp),内容部信息显示网页(Resourcelist.jsp),分别如下图所示(供参考,同学可自行修改美化、完善)。

3. 设计一个宾馆主页index.jsp,如下图所示(供参考,同学可自行修改美化、完善)。。包括一个超链接,指向inresource文件夹中的Resourcelist.jsp网页。

4. 在项目的src中建立一个包,包名:com.filter,设计一个能实现IP过滤的Filter,命名为:IPFilter.java,实现IP地址过滤功能。地址参数从Web.xml文件中获取。

5. 修改项目中的Web.xml文件,加入如下内容。(过滤地址内容根据实验条件,进行修改)

6. 发布项目,从index.jsp开始调试程序,完善程序内容。

三、 实验记录及运行结果记录

记录你编写的源程序,并对源程序主要功能做出说明。

5. 程序部分说明及分析

1) 宾馆主页实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

2) 错误页面提示页面的实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

3) 内部资源网页的实现

n 功能描述::xxxxxx

n 界面截图

n 源程序:

4) IP地址过滤器的实现

n 功能描述::xxxxxx

n 源程序:

6. 实验结果记录

4) 允许访问的情况记录

n 测试案例设计,预期结果

n 截图记录

5) 不允许访问的情况记录

* 测试案例设计,预期结果

* 截图记录

内容查看
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录