搜档网
当前位置:搜档网 › 《数据库系统与应用设计》实验报告1

《数据库系统与应用设计》实验报告1

《数据库系统与应用设计》实验报告1
《数据库系统与应用设计》实验报告1

任课教师:苏先创

《数据库系统与应用设计》

(2013-2014学年第1学期)

学号:2011329620223

姓名:沈康君

班级:11计算机科学与技术(2)

浙江理工大学信息学院

实验指导书

实验名称:基于Servlet技术的Web程序设计学时安排:3

实验类别:设计性实验实验要求:1人1组

 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

一、实验目的

理解servlet技术的使用原理,学会使用Servlet技术实现动态的Web应用。

二、实验环境

IDE:Eclipse Java EE IDE for Web Developers

WEB SERVER:Tomcat 7.0

JDK:jdk 6.10

三、实验内容

使用Servlet技术实现模拟简单购物网站的登录和加入购物车功能。要求web页面只能为html类型,所有动态效果均由Servlet实现。功能参考如下所示:

登录页面:

当用户输入用户名和密码与给定不符时,页面变化如下:

当用户输入用户名和密码与给定相符时,跳转至购物页面,如下:

用户可以任意选购商品(可多选),然后加入购物篮。点击“加入购物篮”按钮后,页面变化如下:

点击“继续选购”超级连接后,页面仍然跳转至购物页面,如下:

再次加入购物篮后页面变化如下(商品可重复购买):

四、实验步骤:

1.安装JDK,并配置好相应的环境变量,其中JAVA_HOME为Tomcat所需。

2.安装Eclipse,下载Tomcat免安装版

3.安装Tomcat并在环境变量中配置路径,Eclipse中配置,如下图所示。

其中第二步直接使用了Tomcat的配置文件,实际开发中不推荐这样做,此时还没有新建工程,所以只是测试用。

4.新建动态网站工程,如下图所示

5.将相应的代码拷入对应的文件目录,如下图所示,摁F5刷新项目树。

这里忽略了本该在WEB-NIF下的web.xml,这是因为Tomcat7.0支持Servlet3.0,可以不需要它。

6.选择在服务器上运行,如下图所示。

五、源代码:

六、运行结果与分析:

为方便调试,使用Firefox+Firebug

起始页面

密码错误后

成功登录

选择两项加入购物车

继续选购

七、心得体会:

本次实验非常简单,搭建一下基本的开发环境,熟悉一下常规操作,我将开发环境由Windows迁移到了MAC OS下,解决了乱码问题后,一切正常。

PS:印象笔记圈点真的是很棒的工具,在图片上进行必要的注解后变得非常直观。

相关主题