- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaBean组件本质是一种Java类,通过封装属性和方法成为具有某种功能的类,简称bean。 JavaBean组件被定义为一个可重复使用的软件组件 JavaBean将JSP页面中部分可以重复利用的程序代码抽取出来,并封装到其中,实现业务逻辑封装。 JSP通过提供JSP动作标记可以很容易地调用JavaBean组件,从而提高组件的重用性。 JavaBean组件的优势主要体现在以下几方面: (1)易编写、易使用 (2)可重用 (3)可移植 JavaBean按功能可分为: (1)可视化JavaBean (2)非可视JavaBean 通常一个标准的JavaBean需遵循以下规范: 1)实现java.io.Serializable接口。 2)是一个公共类。 3)类中必须存在一个无参数的构造函数。 4)属性必须声明为private,方法必须声明为public。 5)提供对应的setXxx()和getXxx()方法来存取类中的属性,方法中的“Xxx”为属性名称,属性的第一个字母应大写。若属性为布尔类型,则可使用isXxx()方法代替getXxx()方法。 创建JavaBean就是在遵循JavaBean规范的基础上创建一个Java类。 可以新建一个记事本,然后在记事本中输入代码,最后保存为*.java文件即可完成一个JavaBean的创建。 也可以使用开发工具创建JavaBean 。 在使用JavaBean的JSP页面中,首先必须有相应的page指令引入JavaBean类,例如: %@ page import = mybean.FirstBean % 在JSP中提供了jsp:useBean、jsp:setProperty和jsp:getProperty 动作标记来实现对JavaBean的操作。 jsp:useBean标记可以在JSP程序中定义一个具有一定作用域以及一个唯一id的JavaBean的实例,JSP页面通过指定的id来识别JavaBean,也可以通过id.method语句来调用JavaBean中的方法。 其语法格式为: jsp:useBean id=beanName scope=page|request|session|application class=packageName. className/ jsp:setProperty标记可以设置JavaBean的属性。 使用该标记之前,必须使用jsp:useBean标记得到一个可操作的JavaBean,而且该JavaBean中必须保证有相应的setXxx()方法。 有3种方式设置JavaBean属性的值。 (1)将JavaBean属性的值设置为一个表达式的值或字符串 有3种方式设置JavaBean属性的值。 (2)通过HTTP表单的参数的值来设置JavaBean的相应属性值 有3种方式设置JavaBean属性的值。 (3)通过request参数的值来设置JavaBean的相应属性值 jsp:getProperty标记可以获取JavaBean的属性。 使用该标记之前,必须使用jsp:useBean标记得到一个可操作的JavaBean,而且该JavaBean中必须保证有相应的getXxx()方法。 JSP动态网站开发案例教程 案例完成步骤 第6章 JavaBean技术 6.3.5 案例3 使用JavaBean与HTML表单交互 §6.3 JavaBean使用 JSP动态网站开发案例教程 案例完成步骤 第6章 JavaBean技术 6.3.5 案例3 使用JavaBean与HTML表单交互 §6.3 JavaBean使用 JSP动态网站开发案例教程 案例完成步骤 第6章 JavaBean技术 6.3.5 案例3 使用JavaBean与HTML表单交互 §6.3 JavaBean使用 JSP动态网站开发案例教程 案例总结 第6章 JavaBean技术 6.3.5 案例3 使用JavaBean与HTML表单交互 §6.3 JavaBean使用 JSP动态网站开发案例教程 案例思考 第6章 JavaBean技术 6.3.5 案例3 使用JavaBean与HTML表单交互 §6.3 JavaBean使用 如果需要通过数据库(如人事管理系统数据库hrms)进行登录验证。LoginBean.java文件的check()方法中的代码应如何修改? JSP动态网站开发案例教程 6.4.1案例4 使用JavaBean封装数据库访问操作 §6.4 JavaBean在JSP中的典型应用 在同一Web系统中会有许多的程序都需要进行数据库的连接,以及数据库记录的各种操作
您可能关注的文档
- Java程序设计案例教程 钱银中 第14章 数据库程序新.ppt
- Java程序设计及应用开发教程 虞益诚 主编 第5章继承与多态新.ppt
- Java程序设计实用教程 董洋溢 第九章 网络编程新.ppt
- Java程序设计实用教程 董洋溢 第六章 图形用户界面程序设计新.ppt
- Java程序设计实用教程 董洋溢 第四章 异常处理新.ppt
- Java程序设计实用教程 董洋溢 第五章 Java常用API新.ppt
- Java程序设计实用教程 董洋溢 第一章 Java语言概述新.ppt
- Java程序设计项目教程 张群哲 课件 第2章JAVA语言基础新.ppt
- Java程序设计项目教程 张群哲 课件 第3章面向对象程序设计新.ppt
- Java程序设计项目教程 张群哲 课件 第4章图形用户界面(GUI)设计新.ppt
最近下载
- 人工造林项目投标方案.doc
- 泸州市联合环保产业有限公司2024年第一次公开招聘笔试备考试题及答案解析.docx
- 2024年6月英语四级真题(全3套)及答案解析.pdf
- 大学生健康与安全教育学习通超星期末考试答案章节答案2024年.docx
- 乡村振兴的实践探索(北京大学)超星尔雅学习通网课章节测验答案.doc VIP
- 数学知识点初一上.docx VIP
- 2024年矿山生态修复项目融资计划书.docx
- 四年级上册 数学 期中考试专题 作图题(含答案) 人教版.doc VIP
- 天津市河东区2023-2024学年七年级上学期期末数学试题(含答案).docx VIP
- 2024北京市考行测真题及答案.pdf
文档评论(0)