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

下载本文档

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

文档简介

一、实验名称 Web组件重用与JavaBeans二、实验目的和要求目的:1. 理解静态包含和动态包含的概念,掌握相关指令和动作的使用;2. 掌握JavaBeans的含义和创建;3. 重点掌握在JSP页面中使用JavaBeans的标准动作。三、实验原理。通过重用Web组件可以提高应用程序开发的效率和其可维护性。在JSP中可以通过包含机制和JavaBean实现Web组件的重用。包含分为静态包含和动态包含。静态包含通过include指令实现,动态包含通过标准动作jsp:include实现。在JSP页面中使用JavaBean是最重要的组件重用技术,这主要是通过下面3个标准动作实现的:四、开发环境操作系统: windows7 编程工具:MyEclipase + tomcate 浏览器:谷歌 IP地址:00五、实验内容和结果1、程序整体功能1只是简单的jsp页面的操作。 2、设计思路说明1只是简单的jsp页面的操作。 3、重要类、数据结构、模块/函数算法说明1只是简单的jsp页面的操作。 4、程序的运行和测试结果运行main.jsp截图:输入的url::8080/servlet8/main.jsp运行main2.jsp截图:输入的url::8080/servlet8/main2.jsp运行action_forward.jsp截图:运行login.jsp截图:输入的url::8080/servlet8/login.jsp5、程序清单Main.jsp的代码: New Century Web Bookstore 欢迎光临新世纪网上书店! 开始购买图书 Header.htmlf的代码: New Century Web Bookstore 欢迎光临新世纪网上书店! 开始购买图书 footer.jspf的代码:Copyright © 2008 New Century Web Bookstore, Inc. Main2.jsp的代码: New Century Web Bookstore 欢迎光临新世纪网上书店! 开始购买图书 Action_forward.jsp页面的代码: base href= forwardTo.jsp页面的代码: Login.html的页面代码: My JSP MyJsp.jsp starting page Please input:UserName:Password:Email: Display.jsp的页面的代码: base href= My JSP MyJsp.jsp starting page UserName: Password: Email: 六、思考题1. 试说明静态包含与动态包含的区别?答:静态包含是在jsp 页面转换阶段将令一个文件的内容包含到当前jsp 页面中。它将页面不做解析直接将其包含到当前页面,然后再去执行其包含的内容,因此称之为静态包含。静态include 用include 伪代码实现不会检查所含文件的变化,适用于包含静态页面动态包含是通过jsp 标准动作实现的。动态包含是先执行所包含的文件,等所包含的文件解析执行之后,再将其执行结果包含到当前文件之中。动态include 用jsp:include 动作实现它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。2在JSP页面中使用JavaBean的动作有哪几个? 答:通过三个标准动作实现的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论