Web组件重用与JavaBeans试验报告_第1页
Web组件重用与JavaBeans试验报告_第2页
Web组件重用与JavaBeans试验报告_第3页
Web组件重用与JavaBeans试验报告_第4页
Web组件重用与JavaBeans试验报告_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论