付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、实验名称Web组件重用与JavaBeans二、实验目的和要求目的:1.理解静态包含和动态包含的概念,掌握相关指令和动作的使用;2.掌握JavaBeans的含义和创建;3.重点掌握在JSP页面中使用JavaBeans的标准动作。三、实验原理。通过重用Web组件可以提高应用程序开发的效率和其可维护性。在JSP中可以通过包含机制和JavaBean实现Web组件的重用。包含分为静态包含和动态包含。静态包含通过include指令实现,动态包含通过标准动 作jsp:include实现。在JSP页面中使用JavaBean是最重要的组件重用技术,这主要是通过下面3个标准动作实现的:四、 开发环境操作系统:
2、 windows7编程工具:MyEclipase + tomcate浏览器:谷歌IP地址:2五、 实验内容和结果1、程序整体功能1只是简单的jsp页面的操作。32、设计思路说明1只是简单的jsp页面的操作。3、 重要类、数据结构、模块/函数算法说明1只是简单的jsp页面的操作。4、程序的运行和测试结果运行main.jsp截图:输入的url:.1:8080/servlet8/main.jspWftHrSl网上韦店欢迎光临和世扌己冋丄书如CNcur-TF Q言OB百 Nuk7UF7吉將ubE00 扛wt0:ru,运行main2.jsp截图:输入的url:.1:8080/servlet8/main2
3、.jsp新il纪M 1115 AS欢氓 4 光1临制f睡备.两F -|SVi !白3003Afew Umo#so-丑口口矢 0 $ 0TGVjrrG4Q 3OOSJMP-繆uhdooAwh运行action_forward.jsp截图:!Fv1yE.diWufcj E3 rc-wse-r EMjjjcticjni!forwia厂djm pshttp;/1.2 7-0-0.1; 8OO/&e rvlet&/action_forwa! rdl Jjm pHeick tST-j1fcs rw-!5运行login.jsp截图:输入的url:.1:8080/servlet8/login.j
4、splirilf叫ogfruhtimlldlbpl口yjshp| 缶豪 怡托”丘匸l:ps*u We-1? B rcmrse-r 3h*tt尸:/X31: SOBO/s u irwl 9 i n - htm IUm匚irNsimc :Em.11 :堆左Ihttp:/127H0,0.1:S080/5ervlet8/displayjsp?usernarne = liijlangtaoaU serN ame JnihmtaaPassword: 12 345 6EmaiL9904066 5、程序清单Main.jsp的代码:% page language = java import =java.util
5、.*pageEncoding=gb2312vhtml New Century Web Bookstore欢迎光临新世纪网上书店!login.htmlJ* displayjspJ MyEclijpGe Web Browse%6开始购买图书7Header.htmlf的代码:% page language = javaimport =java.util.* pageEncoding = gb2312New Century Web Bookstore 欢迎光临新世纪网上书店!开始购买图书footer.jspf的代码:Copyright © 2008 New Century Web B
6、ookstore, Main2.jsp的代码:% page language = javaimport =java.util.* pageEncoding = gb2312New Century Web Bookstore欢迎光临新世纪网上书店!%Inc.%8开始购买图书Action_forward.jsp页面的代码:base href= forwardTo.jsp页面的代码: Logi n.html的页面代码:My JSP MyJsp.jsp starting pagePlease in put:vform acti on =display.jspUserName: Password:Ema
7、il: Display.jsp的页面的代码: base href = My JSP MyJsp.jsp starti ng pagevjsp:useBea nid =user class = scope =sessi on/10name =userproperty =email /jsp:setPropertyname =userproperty =* /UserName:jsp:getPropertyPassword:property =password /Email:jsp:getProperty11六、思考题1.试说明静态包含与动态包含的区别?答: 静态包含是在jsp页面转换阶段将令一个文件的内容包含到当前jsp页面中。它将 页面不做解析直接将其包含到当前页面, 然后再去执行其包含的内容, 因此称之为 静态包含。 静态include用include伪代码实现不会检查所含文件的变化, 适用于包 含静态页面动态包含是通过jsp标准动作实现的。动态包含是先执行所包含的文 件,等所包含的文件解析执行之后, 再将其执行结果包含到当前文件之中。 动态include用jsp:include动作实现它总是会检 查所含文件中的变化,适合用于包含动态页面,并且可以带参数。2.在J
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智能智能虚拟现实城市监控设计行业市场现状供需分析及投资评估规划分析研究报告
- 《讲公共关系广告》课件
- 《磁敏传感器介绍》课件
- 2026数据安全专项考核试题及答案
- 《盐外附小吴海燕》课件
- 2026年老年人健康管理试题及答案(培训前)
- 2026年病媒生物控制技术(097)副主任医师考试题库含答案解析
- 2026年眼视光技术中级模拟试卷(含答案)-验光配镜与视力矫正视光行业人
- 2026年电气设备安全操作规程执行能力提升测评卷及答案
- 2026年中级通信工程师交换技术模拟试题及答案
- 通信工程《Python程序设计》教学大纲
- 康复科医院感控知识要点
- 湖南省衡阳市2025年七年级上学期月考数学试题附答案
- GB/T 27043-2025合格评定能力验证提供者能力的通用要求
- 顶进箱涵施工技术培训
- 气瓶检验人员考试题题库及答案
- 头晕的诊断及鉴别诊断
- 心律失常的麻醉管理诊断与处理
- 江苏名校六年级语文上册第一、二单元试卷及答案
- JBT 14606-2023 RH精炼炉多功能顶枪 (正式版)
- 水利工程 溢洪道水面线及挑流消能计算小程序
评论
0/150
提交评论