中国高校课件下载中心 》 教学资源 》 大学文库

珠海科技学院:《Web应用程序开发技术》课程教学资源(PPT课件)ch6 JSP使用JavaBean

文档信息
资源类别:文库
文档格式:PPTX
文档页数:40
文件大小:159.5KB
团购合买:点击进入团购
内容简介
珠海科技学院:《Web应用程序开发技术》课程教学资源(PPT课件)ch6 JSP使用JavaBean
刷新页面文档预览

是意子王营出版林 第六章JSP使用JavaBean

第六章 JSP使用 JavaBean

是危子王掌出版社 Publishing House of Electronics Industry 课程目的 ■学会编写和使用]avaBean ■】 设置和获取bean属性:setProperty、 getProperty m了解]avaBean的生命周期

课程目的 ◼ 学会编写和使用JavaBean ◼ 设置和获取bean属性:setProperty 、 getProperty ◼ 了解JavaBean的生命周期

意子王常女版社 lectronics Inoustry 引言 JavaBean是一个可重复使用、遵循Sun的 Beans技术规范的软件组件,是用Java语言 编写的一个类,该类的一个实例称为一个 JavaBean,简称bean ■3个基本特性: ·实现代码复用 ·易编写、易维护、易使用 "可在任何安装了Java环境的平台上使用,不需 重新编译

引言 ◼ JavaBean是一个可重复使用、遵循Sun的 Beans技术规范的软件组件,是用Java语言 编写的一个类,该类的一个实例称为一个 JavaBean,简称bean ◼ 3个基本特性: ◼ 实现代码复用 ◼ 易编写、易维护、易使用 ◼ 可在任何安装了Java环境的平台上使用,不需 重新编译

鸟意子王掌出版社 Publishing House of Electronics Industry 引言 优点 ·分层明确:表现层与逻辑层 ·提高功能上限,加快速度 ·实现多种任务:复杂计算、与数据库的交互等 ·便于修改 ■Bean种类 ■可视化JavaBean(图形界面) "非可视化JavaBean

引言 ◼ 优点 ◼ 分层明确:表现层与逻辑层 ◼ 提高功能上限,加快速度 ◼ 实现多种任务:复杂计算、与数据库的交互等 ◼ 便于修改 ◼ Bean种类 ◼ 可视化JavaBean(图形界面) ◼ 非可视化JavaBean

電子王掌出版社 1.编写与使用bean 编写JavaBean就是编写一个Java类,只要会 写类就能编写一个Bean,但在类的命名上需 要遵守以下规则: ·为了设置或获取成员属性的值,在类中使用两个方 法: getXxx(0I∥用来获取属性xxx setXxx(0W用来修改属性xx ■类中方法的访问属性必须是public的。 ·类中如果有构造方法,一定要有一个构造方法也是 public、无参数的

1.编写与使用bean ◼ 编写JavaBean就是编写一个Java类,只要会 写类就能编写一个Bean,但在类的命名上需 要遵守以下规则: ◼ 为了设置或获取成员属性的值,在类中使用两个方 法: getXxx() //用来获取属性xxx setXxx() //用来修改属性xxx ◼ 类中方法的访问属性必须是public的。 ◼ 类中如果有构造方法,一定要有一个构造方法也是 public、无参数的

是意子工常出版社 Publishing House of Electronics Industry 1.编写与使用bean bean必须有包名(合法标识符) package gping package tom.jafie ■举例:Loader.java

1.编写与使用bean ◼ bean必须有包名(合法标识符) ◼ package gping ◼ package tom.jafie ◼ 举例:Loader.java

電子王掌出版社 lectronics Inoustry 2.Bean的保存 ■Java文件编译后得到相应的字节码文件.class ■在当前Web服务目录下建立如下目录结构: Web服务目录IWEB-INF\classes ■根据类的包名,在目录classes下建立相应的 子目录.比如: ·package tom.jiafei ·Web服务目录WEB-INF\classes\tom\jiafei

2. Bean的保存 ◼ Java文件编译后得到相应的字节码文件.class ◼ 在当前Web服务目录下建立如下目录结构: Web服务目录\WEB-INF\classes ◼ 根据类的包名,在目录classes下建立相应的 子目录.比如: ◼ package tom.jiafei ◼ Web服务目录\WEB-INF\classes\tom\jiafei

電子工常出版社, ublishing House of Electronics Industr 3.JSP页面中使用bean 在]SP上可以通过操作指令来应用 bean ■定义要应用的bean ·设置属性值 ·获取存储的属性 值

3. JSP页面中使用bean ◼ 在JSP上可以通过操作指令来应用 bean ◼ 定义要应用的bean ◼ 设置属性值 ◼ 获取存储的属性 值

意子王常女版社 3.JSP页面中使用bean 使用JSP动作标记:useBean。其格式: 或

3. JSP页面中使用bean ◼ 使用JSP动作标记:useBean。其格式: 或

意子王出版社 Publishing House of Electronics Industry bean有效范围 scope:指定]avaBean的作用范围,可以取4 个值(缺省为:page)。 ·page:每个JSP页面的bean互不相同 ■request:JavaBean仅用于当前客户端的请求,它 在同一个请求范围内有效。 ■session:同一个客户在多个页面得到的beam相同 ·application:所有JSP页面分配共享一个bean 示例:bean.jsp,Lader.java bean1.jsp bean2.jsp

bean有效范围 ◼ scope:指定JavaBean的作用范围,可以取4 个值(缺省为:page)。 ◼ page:每个JSP页面的bean互不相同 ◼ request: JavaBean仅用于当前客户端的请求,它 在同一个请求范围内有效。 ◼ session:同一个客户在多个页面得到的beam相同 ◼ application:所有JSP页面分配共享一个bean 示例: bean.jsp,Lader.java bean1.jsp bean2.jsp

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档