- 1
- 0
- 约2.11万字
- 约 39页
- 2017-02-05 发布于辽宁
- 举报
j2ee开发平台及程序设计实验报告本科毕业设计
华北电力大学
实 验 报 告
|
|
实验名称 基于J2EE架构的小型应用系统的设计与实现
课程名称 J2EE开发平及程序设计
|
|
专业班级:软件0802 学生姓名:黄晨龙
学 号:200809020208 成 绩:
指导教师:陈晴 实验日期:2010-10
实验目的及要求
学生在了解Java语言的基础上了解并掌握J2EE的构架及相关技术,重点掌握核心技术中最基本的Servlet、JSP、Javabean、JDBC,初步具有基于J2EE平台的软件开发能力。
1.设计并实现简单的聊天室:1)要求使用JSP或者servlet,使用session控制2)至少3个页面3)使用application对象或者servletcontext保存聊天信息4)能进行用户登录验证5)能显示在线用户名及数量6)供多个用户同时聊天
2.设计并实现小型应用系统,如网上书店
1)设计数据库表: 1)user 类 2)图书信息表book
2)要求使用JSP、Javabean和JDBC实现所设计系统
a)数据库表的设计并录入数据
b)提供用户登录及验证
c)图书目录的列出、查询
d)将所选中图书加入购物车、并显示购物车
e)要求用户信息及图书信息必须保存在数据库中
f)提供用户注册、图书管理(选作)
二、所用仪器、设备
PC机,基于window xp 或者windows server 平台,使用JDK+Netbeans+MySQL为开发工具
三实验原理
聊天室
聊天室内部对象application的应用application 对象生存本身数据,共用一个进程项空间application 对象对应了一个全局全域变量的观点,随服务器的开始工作封闭而始于删除。
网上书店
网上书店架构图
表示层 控制逻辑层 数据层
JavaBean组建是一些可移植、可重复,并可以组装到应用程序中的java类。控制层中的Dbbean.java、Cart.java、showPage.java均为JavaBean实现的。
如上图,网上书店可分为三个层次,其中表示层有Login.jsp登录页面、home.jsp主页、error.jsp错误提示、detail.jsp书的详细信息、cart.jsp显示购物车和List.jsp按分类显示书。控制逻辑层有Verify.jsp用户验证、Session检查Check.jsp、Dbbean.java、Cart.java、showPage.java、Top.jsp标题页、Dealcart.jsp加入购物车。数据层有数据库MySQL。
功能模块
数据库设计
页面跳转
实验方法与步骤
聊天室关键代码:
登陆界面Index.jsp:
%@ page contentType=text/html;charset=gb2312 language=java import=java.util.*%
html
title
聊天室
/title
script language=javascript
function checkname(){
if(form1.userName.value==){
alert(请输入用户名!);form1.userName.focus();return false;
}
}
/script
body
br
form name=form1 method=post action=login.jsp onSubmit=return checkname()
table
tr
td用户名:
input type=text name=userName/td
tdinput type=submit value=登陆/td
/tr
/table
/form
/body
/html
聊天室主界面Chatroom.jsp:
%@page contentType=text/html;charset=GB2312 pageEncoding=UTF-8 import=java.util.*%
!DOCTYPE HTML P
您可能关注的文档
- 6m3混凝土搅拌运输车搅拌筒驱动装置设计本科毕业设计.doc
- 8人抢答器plc控制系统 本科毕业设计.doc
- 9吨中型载货汽车三轴式五档变速器设计本科毕业设计.doc
- 10kv配电系统设计 本科毕业设计.doc
- 10单片机波形发生器报告 本科毕业设计.doc
- 10基于web的网上选课系统论文本科毕业设计.doc
- 10项目管理建筑工程项目施工成本控制研究与实践 本科毕业设计.doc
- 12吨摆臂式自卸汽车改装设计本科毕业设计.doc
- 20基于单片机的寻线机器人的设计与制作 本科毕业设计.doc
- 22型车门垫板冲裁模设计与制造 本科毕业设计.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- Q_LNKJ06-2020中负荷车辆齿轮油GL-4.pdf
- SJ∕T 10460-2016 太阳光伏能源系统图用图形符号.pdf
- 新求精德语强化教程(第4版)初级1课后练习答案(改进版) .pdf VIP
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- (2026年)跌倒坠床护理综合指南PPT课件.pptx VIP
- 工程设计应急响应方案(3篇).docx VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
原创力文档

文档评论(0)