实验三 JSP应用练习

发布时间 : 星期一 文章实验三 JSP应用练习更新完毕开始阅读

实验三 JSP应用练习

一、实验目的

1. 掌握JSP基本语法

2. 掌握常用JSP编译和动作指令的使用 3. 掌握JSP内置对象的使用

二、实验学时

2学时

三、实验环境

1. 硬件环境:普通PC机

2. 软件环境:Windows操作系统、Eclipse/MyEclipse、Tomcat

四、实验内容

(一)实现用户登录功能

1、登录页面

设计实现一个登录页面,使用表单进行提交。页面应包含的元素如图3-1所示,注意选取适当的输入元素类型,并对其命名;表单的action属性设置应指向所设计的校验页面。

图3-1 登录页面元素

2、登录校验页面

需要读取前面登录页面中用户输入的用户名和密码,进行验证。验证要求包括:用户名不为空;密码正确(为了简化设计,可以在JSP代码中设置固定的“正确”密码)。如果用户通过验证,利用适当的JSP内置对象保存用户信息。

3、登录后主页面

登录成功后,应自动转向主页面,在页面中显示:“欢迎,<用户名>”。

4、自动跳转要求

应在页面中实现如下自动跳转功能:

(1)登录校验页面:验证通过,自动跳转到主页面;验证失败,自动跳转到登录页面。

(2)主页面:如果没有经过用户验证,自动跳转到登录页面。

(二)实现一个简单留言板

1、留言页面

设计实现一个留言页面,使用表单进行提交。页面应包含的元素如图3-2所示,注意选取适当的输入元素类型,并对其命名;表单的action属性设置应指向所设计的添加留言页面。

图3-2 留言页面元素

2、添加留言页面

需要读取留言页面中用户输入的用户名和留言,并获取用户所使用计算机的IP地址,按如下格式生成每条留言信息:“<用户名>@ 说:<留言>”。利用适当的JSP内置对象保存留言信息。

3、查看留言页面

在页面中显示所有留言信息,如图3-3所示。

图3-3 查看留言页面示意

【提示】所有发布的Web应用,其他计算机都可以通过Tomcat服务器所在计算机的IP地址访问。

五、实验报告书写要求

应在实验报告中说明如下事项: (一)用户登录

1、项目的名称、访问时要输入的url。

2、列出所有页面,说明相互之间的关联,摘抄页面中相应代码。 3、摘抄实现登录验证功能的代码。 (二)简单留言板

1、项目的名称、访问时要输入的url。 2、摘抄实现添加留言功能的代码。 (三)问题讨论

记录实验过程中遇到的最大的1~2个问题,说明这些问题如何得到解决。

联系合同范文客服:xxxxx#qq.com(#替换为@)