JSP应用开发(Java方向)实验指导书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JSP应用开发(Java方向)

实验指导书

Java课程组

姓名:

班级:

学号:

淮安信息职业技术学院

计算机与通信工程学院

目录

实验一Web项目的创建 (1)

实验二房屋交易系统的原型设计 (8)

实验三 JSP基本语法 (12)

实验四系统中用户注册的实现 (13)

实验五JSP隐式对象 (14)

实验六个人房屋信息管理的实现 (15)

实验七使用Servlet实现BBS论坛登录 (17)

实验八使用Servlet实现论坛版块显示 (19)

实验九使用Servlet实现论坛主题帖显示 (20)

实验十使用Servlet实现论坛主题帖发表 (21)

实验十一使用EL表达式实现页面欢迎语 (22)

实验十二使用EL表达式重构主题帖页面 (23)

实验十三分页的实现 (24)

实验十四过滤器的使用 (25)

实验一Web项目的创建

【实验目的】

1、熟悉WEB项目的目录结构;

2、熟悉WEB应用程序的部署运行;

3、熟悉Eclipse和Tomcat的部署运行;

【实验准备】

一、复习配套教材相关章节的内容;

二、预习本次实验;

【实验内容】

1、熟悉Web项目的环境配置(推荐采用MyEclipse作为开发环境)。1)在配置WEB开发环境之前,首先确保你的机器上安装有JDK(1.6及以上和Tomcat6.0及以上)。打开MyEclipse,进入windows菜单,选preferences选项进入如下界面。

2)打开MyEclipse选项后,再打开Server选项,接着打开Tomcat选项。

点击Tomcat 6.x选项。指定你的Tomcat的安装路径。

3)点开Tomcat 6.x后,点击JDK选项,配置JDK。

4)点击ADD按钮。进入JDK配置界面,指定JDK安装路径,完成JDK 配置。

5)完成配置后,MyEclipse工栏的Tomcat工栏出现你所配置的Tomcat 菜单项。

6)点击start后,启动Tomcat,在控制台输出如下信息,则表明Tomcat 正常启动。

2、第一个WEB应用程序。

1)点击File菜单栏,新建WEB工程。

2)输入工程名,完成工程的创建。了解开发环境自动给我们创建的目录结构和第一个JSP页面,index.jsp。

3)MyEclipse给我们创建工程是一个简单的可能运行的小程序。首先部署应用程序。点击部署工具栏,进入如下界面。

4)选取要部署的工程,后点击ADD按钮。进入如下界面。

5)选取你所采用的应用服务器。点击finish按钮,完成部署。

6)点击OK按钮回到主界面。启动Tomcat。

7)在IE地址栏中输入:http://localhost:8080/first/index.jsp出现运行结果。

3、理解应用服务器的作用。JSP应用程序运行需要应用服务器(也

就是Tomcat)的支持。所有运行的项目都需安装在Tomcat安装目录下的webapps目录。在MyEclipse中部署完成后,其实际是将应用程序拷贝到该目录。

打开我们刚建的工程first目录,内容如下。

通过以上了解一个WEB应用程序的开发过程。了解应用服务器的作用。

【总结与体会】

实验二房屋交易系统的原型设计

【实验目的】

1.熟练掌握页面设计流程,掌握页面布局;

3.能够根据系统需求,设计项目原型Demo。

【实验准备】

一、复习配套教材相关章节的内容;

二、预习本次实验;

【实验内容】

房屋交易系统的页面文件如下表所示。

静态界面文件列表

各页面具体如下描述(在界面设计过程中,只要保证页面的框架一致,所用图片等要求不一致。):

1.系统主界面图。主界面命名为zf.html,左侧登录界面和右侧登录界面通过iframe嵌入,分别命名为left.html和main.html。

界面命名为register.html。

名为searchlist.html。

名为afterlogin.html。

售房信息显示界面命名为myinfolist.html。

发布界面命名为sendinfo.html。

【总结与体会】

实验三 JSP基本语法

【实验目的】

1.能够正确规划web项目的结构;

2.能够使用JS实现客户端数据校验;

3.能够合理使用CSS样式表。

【实验准备】

一、复习配套教材相关章节的内容;

二、预习本次实验;

【实验内容】

1.实现用户登录的过程。在left.jsp页面中输入用户名、密码,登录成功后进入afterlogin.jsp页面。

【总结与体会】

实验四系统中用户注册的实现

【实验目的】

1. 掌握JSP的基本语法;

2. 熟悉JSP的工作原理。

【实验准备】

一、复习配套教材相关章节的内容;

二、预习本次实验;

【实验内容】

1、实现用户注册功能,在页面输入相关信息,注册成功后给出相应的提示信息。

用户注册过程简单示例:

【总结与体会】

实验五JSP隐式对象

【实验目的】

1、了解隐式对象的分类及组成;

2、运用request,response和out进行JSP编程;

3、运用session;application和pageContext进行JSP编程;

【实验准备】

1、复习配套教材相关章节的内容;

2、预习本次实验;

【实验内容】

1、编写一个JSP页面,要求提供一个包含各省份名称的下拉列表框,让用户选择其籍贯,提交后,判断用户的籍贯是否是北京,如果是,则跳转进入一个欢迎页面,如果不是,则在页面上显示该用户的籍贯。

2、编写一个JSP页面,产生随机数作为用户幸运数据(1位),将其保存到会话中,并重定向到另一个页面,并将用户的幸运数据显示出来。

3、利用隐式对象为某一网站编写一个JSP程序,统计该网页的运行次数。

提示:用户每打开一次窗口运行该网页,或在同一窗口刷新该网页都算运行一次,可利用application对象去实现。

【总结与体会】

相关文档
最新文档