- 24
- 0
- 约2.27万字
- 约 56页
- 2018-09-06 发布于湖北
- 举报
Java web程序设计实验指导书枣庄学院无答案
实验报告枣庄学院信息科学与工程学院
实验报告
2014—2015 学年 第 2 学期
专 业:
课程名称: Java Web程序设计
班 级:
姓 名: 学号:
指导教师: 王琳琳
实验1 建立网上书店前台和后台首页
实验目的:
掌握JSP开发环境的搭配;
掌握创建第1个JSP程序并部署运行;
掌握html文本结构、表单元素、图像元素的基本用法;
掌握JavaScript的基本语法、常用语句、对象、事件处理方法;
掌握如何通过JavaScript语言判断表单中各个元素中的属性值;
了解Web应用体系结构和应用服务器。
实验内容
设计前台登录页面index.jsp
(1)界面运行截图
(2)关键代码
设计前台注册页面register.jsp,注册包含用户名、密码、确认密码等基本功能。
(1)界面运行截图
(2)关键代码
3.设计后台登录界面adminLogin.jsp。
(1)界面运行截图
(2)关键代码
个人小结:
成绩:
日期: 年 月 日
实验2 实现用户的登录和注册
实验目的:
掌握JSP页面的常用元素;
掌握使用JSP声明、表达式、脚本进行编程。
掌握JSP简单指令和动作;
掌握数据库操作的基本方法。
实验内容:
1.实现购物网站中的用户注册功能。具体要求如下:
注册信息有用户名、密码、确认密码,首先使用JavaScript进行初始验证,验证要求用户名和密码不能为空,密码和确认密码必须相同。
验证成功后表单提交给Registervalidate.jsp处理。在该页面完成数据库的连接、查询若注册的用户不存在则插入该用户的相关信息进入数据库userDetail表中。注册成功提示“注册成功然后请登录”链接到登录界面index.jsp;若未注册成功提示“注册失败重新注册”链接到注册页面register.jsp。
(1)如何使用JavaScript进行初始验证要求用户名和密码不能为空,密码和确认密码必须相同。
(2)Registervalidate.jsp关键代码
(4)运行截图
2.实现网上书店项目中的普通用户登录功能。具体要求如下:
登录信息有用户名和密码,首先使用JavaScript进行初始验证要求用户名和密码不能为空。验证通过将表单提交给Loginvalidate.jsp进行处理。
在Loginvalidate.jsp中,提取表单信息,在该页面完成数据库的连接、查询,查询用户信息是否合法。如果合法先将用户信息保存到Cookie和Session中,请求转发或重定向到top.jsp中;否则提示失败,超链接到index.jsp页面。
在top.jsp中从Session中提取用户名和登录时间,并将信息显示输出。
(1)如何使用JavaScript进行初始验证要求用户名和密码不能为空。
(2)Loginvalidate.jsp关键代码
(3)top.jsp关键代码
(4)运行截图
个人小结:
成绩:
日期: 年 月 日
实验3 实现后台用户的登录和后台用户管理
实验目的:
掌握JSP页面的常用元素;
掌握使用JSP声明、表达式、脚本进行编程。
实验内容:
升级实验二中的登录模块,具体要求如下:
修改login.jsp 动态页面,其中通过Java代码读取客户端的Cookie,用户在次登录时,登录页面中的用户名文本框里显示上次登录成功的用户名。
top.jsp并在top.jsp页面中增加“注销”超链接,单击后退出登录。
添加Destroy.jsp,其中完成Session的销毁,并跳转到login.jsp
login.jsp关键代码。(新增功能代码)
(2)top.jsp关键代码(修改部分代码)
(3)Destroy.jsp关键代码
(4)运行截图
实现网上书店项目中后台管理员用户的登录功能,具体要求如下
在Web站点根目录下新建一个名为admin的目录,用于存放所有后台管理页面。在该目录中新建登录页面adminLogin.jsp,用于后台管理员的登录,该页面表单数据提交给AdminLoginValidate.jsp处理。
在AdminLoginValidate.jsp中提取表单信息,连接数据库查询用户名和密码是否正确,并判断该用户是否是管理员,如果是管理员跳转到adminMai
您可能关注的文档
- gmp全厂培训3.ppt
- gO甲醇分厂合成IV氨合成岗位操作法.doc
- GPS RTK技术在矿区工程测量中的应用体会.doc
- GMACSAIC金融贷款知识培训.ppt
- GPS论文GPS技术在水利工程测量中的应用研究.doc
- GPS辅助航空摄影技术规定试行.doc
- grapefrit葡萄柚.ppt
- GRE isse写作之自己总结的万能例子.doc
- GRE写作Isse实用例子.doc
- Graate Texts in Mathematics研究生参考书.doc
- DB31∕933-2025 大气污染物综合排放标准.docx
- DB31∕1640-2025 工业企业设备与管线组件挥发性有机物泄漏排放标准.docx
- DB42∕T 2523-2026 党政机关办公用房面积核定工作规范.pdf
- DB42∕T 2500-2026 武当山茶加工技术规程.docx
- DB42∕T 2507-2026 受污染耕地安全利用项目实施规范.pdf
- DB42∕T 2515-2026 装配式部分包覆钢-混凝土组合结构技术规程.pdf
- DB42∕T 2521-2026 湖北省生活和服务业用水定额.docx
- DB42∕T 2494-2026 中药材 银杏叶生产技术规程.pdf
- DB42∕T 2524-2026 高速公路水毁影响预警等级.pdf
- DB42∕T 2499-2026 宜昌毛尖加工技术规程.pdf
最近下载
- 执法工作中存在的问题和不足.docx VIP
- 分析力学PPT课件.ppt VIP
- 生成式人工智能在高中数学课堂中的应用:激发学生探究兴趣的实证研究教学研究课题报告.docx
- 部编版小学五年级道德与法治下册第二单元第5课《建立良好的公共秩序》第二课时(教案).docx VIP
- 2026年中职学校工作计划.docx VIP
- 排列数的综合运用_课件.pptx VIP
- QGW17991-2025《电力安全工作规程变电部分》.pdf VIP
- 西南科技大学处室文件-西南科技大学研究生院.PDF VIP
- iTrust UL33系列UPS系统20-60kVA用户手册(V1.5).pdf VIP
- 新改版教科版六年级下册科学知识点.doc VIP
原创力文档

文档评论(0)