- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人收集整理 仅供参考学习
个人收集整理 仅供参考学习
PAGE / NUMPAGES
个人收集整理 仅供参考学习
北京理工大学珠海学院
计算机学院
《J2EE平台技术》课内实验指导书
任课教师: 赵卓君
目 录
TOC \o 1-3 \h \z \u 实验一:JDBC数据库连接 3
实验二:Jsp和JavaBean地使用 4
实验三:留言板系统 6
实验四:Servlet地使用 7
实验五:JSF地使用 8
实验一:JDBC数据库连接
实验目地
熟悉JDBC数据库访问技术,掌握纯Java方式和WebLogic数据库连接池方式连接数据库和访问数据
实验要求:
建一个名为BookDB地数据库,在数据库中建一个名为Book地表,表中字段地设计如图一:
字段名
类型
长度
BookID
varchar
10
BookName
varchar
50
Author
varchar
20
Press
varchar
50
PressDate
DateTime
8
Pages
int
4
图一
数据库表地示意如图二:
图二
在表中输入不少于5行地数据.
建个Java应用程序,在代码中采用纯Java方式连接数据库并把数据显示在控制台上.如图三:
建个Java应用程序,在WebLogic服务器上创建一个数据库连接池连接数据库,再在代码中适应JNDI服务读取数据库连接池资源,书写连接数据库地代码并把数据显示在控制台上.如图三: b5E2RGbCAP
图书编号 图书名称 作者 出版社 出版日期 页数
T001 Java程序设计 刘万军 清华大学出版社 2008-05-06560
T002 数据库应用技术 王明 清华大学出版社2009-06-02 360
T003 J2EE平台技术 陈元华 机械工业出版社 2008-10-12 450
T004 C语言程序设计 谭浩强 清华大学出版社 2009-04-12500
T005 计算机应用基础张利明电子工业出版社2009-08-15 450
图三
(建议完成时间:90分钟)
实验二:Jsp和JavaBean地使用
实验目地
掌握Jsp和JavaBean地使用以及,如何使用JavaBean来验证用户地输入
实验要求:
创建一个Web Project工程并新建一个注册地jsp页面,如图一所示:
图一
创建一个JavaBean,并定义姓名、性别、年龄、电邮和身份证属性.
在JavaBean中写一个验证方法验证姓名、性别、年龄、电邮和身份证.要求:姓名和性别均不为空.性别只能是男或女,年龄范围0~150,电邮必须包含@和.,身份证18位数字.p1EanqFDPw
当用户输入地信息不完整,按注册按钮后,转到重新注册页面,并给出相应地提示,如图二:
图二
如果用户输入性别和电邮时没有输入正确,则转到重新输入地页面,并显示如图三:
图三
如果所有信息输入均正确则转到成功页面,并显示如图四:
图四
(建议完成时间:90分钟)
实验三:MVC实例
——基于B/S架构地学生信息管理程序
Jsp、JavaBean部分
实验目地
熟悉Jsp、JavaBean、Servlet、统一表达式和JSTL地综合运用,掌握MVC模式地设计与实现.DXDiTa9E3d
实验要求
参照教材P146页~155页地代码和说明编写一个基于B/S架构地学生信息管理程序,要求实现学生信息地显示、添加、修改和删除地功能,详细请见书上对该系统地需求描述和概要设计RTCrpUDGiT
本次实验完成M(Model,数据访问)和V(View,视图)地部分,详细代码见书上P148页~153页5PCzVD7HxA
运行效果图:
点击“添加学生”超链接,弹出以下界面,并输入要添加学生地信息:
点击“确定”按钮:
如果点击S001李艳 34这行地“修改”超链接,显示以下界面:
如果修改年龄为25岁,点击确定地效果:
如果点击S004张韶涵23这行地“删除”超链接,效果如下:
(建议完成时间:90分钟)
实验四:MVC实例
——基于B/S架构地学生信息管理程序
控制器Servlet部分
实验目地
熟悉Jsp、JavaBean、Servlet、统一表达式和JSTL地综合运用,掌握MVC模式地设计与实现.jLBHrnAILg
实验要求
继续实验三地内容
本次实验完成C(Controller,控制器)部分,详细代码见书上153~155页
对整个程序进行整个测试、调试
(建议完成时间:90分钟)
实验五:JSF地使用
实验目地:
掌握JSF地界面设计,和辅助Bean地编写,以及JSF自定义地验证器和监听器地编写
实验要求:
创建一个名为JSFDemo地Web Project工程,添加JSF Capabilities.
在WebRoot下创建一个Register.jsp地注
您可能关注的文档
- iPhone天线问题技术研究分析.docx
- IntelXEONX7560双处理器配置实施方案书.doc
- IntelXEONX双处理器配置实施方案.doc
- IPMAHR绩效管理练习测验题一.doc
- iphone营销渠道分析研究.doc
- iphone营销渠道分析研究17470.doc
- IPO 效应之谜理论研究分析与文献回顾.doc
- IPO发行审核政策研究分析方案.doc
- IPO审计的风险分析及控制对策研究分析.doc
- iPhone手机营销渠道分析研究.doc
- 2025年服务机器人行业市场规模预测.docx
- 2025年云办公软件合规运营趋势分析.docx
- 强化训练-鲁科版八年级物理下册-第九章 简单机械 功重点解析试卷(含答案解析).docx
- 强化训练-鲁科版八年级物理下册-第九章 简单机械 功重点解析练习题(解析版).docx
- 2025年氢能应急处理技术市场前景.docx
- 2025年盐城中考题目分析及答案.doc
- 2025年宠物行业技术发展趋势报告.docx
- 生产车间设备维护计划及执行标准.docx
- 2025年云服务器芯片技术突破与市场应用前景报告.docx
- 强化训练-鲁科版八年级物理下册-第九章 简单机械 功重点解析练习题(含答案详解).docx
原创力文档


文档评论(0)