网络应用程序设计 2014 JavaBean. JavaBean 及其属性 JavaBean 就是一种 Java 的组件技术 JavaBean 是 Java 类 JavaBean 通过约定的方法名实现属性功能 简单属性 void setXxx(Type value) Type getXxx() boolean.

Slides:



Advertisements
Similar presentations
index 目次 ( 請按一下滑鼠,解答就會出現喔 !) 接續下頁解答 3-1 極限的概念.
Advertisements

7.1 内置对象概述及分类 JSP 视频教学课程. JSP2.2 目录 1. 内置对象简介 1. 内置对象简介 2. 内置对象分类 2. 内置对象分类 3. 内置对象按功能区分 3. 内置对象按功能区分 4. 内置对象作用范围 4. 内置对象作用范围.
Java Web 开发 授课人:张鸽. 第三讲 JSP 内置对象  JSP 有以下九种内置对象,包括:  ·request ,请求对象  ·response ,响应对象  ·pageContext ,页面上下文对象  ·session ,会话对象  ·application ,应用程序对象.
LOGO 第 9 章 Java Servlet 和 JSP 编程 孙焘. 重点: servlet 编程原理 1 servlet 的基础类与编程实现 2 JSP 编程原理 3 JSP 的常用语法 4.
教师队伍建设 组员:王英利 赵香媖 侯娟. 主讲内容 2. 中小学教师队伍建设 1. 职业教育师资队伍建设国际比较 3. 高校教师队伍建设与管理.
软件编程基础 一、程序的编辑 Java 源程序是以 Java 为后缀的简单的文本文件,可以用各种 Java 集成开发环境中的源代码编辑器来编写,也可以用其他文 本编辑工具,如 Windows 中的记事本或 DOS 中的 EDIT 软件等。 利用文字编辑器编写下列程序 public class Hello.
第 7 章 配合 例子源代码一起使用 Power point 制作:耿祥义 张跃平 普通高等教育 “ 十一五 ” 国家级规划教材 JSP 与 JavaBean.
Power point 制作 耿祥义 张跃平 配合 例子源代码一起使用. 第 5 章 JSP 与 JavaBean JavaBean 是一个可重复使用的软件组件, 是遵循一定标准、用 Java 语言编写的一 个类,该类的一个实例称为一个 JavaBean ,简称 bean.
第 6 章 JavaBean 技术. 本章学习导航 本章学习要点 ( 1 ) JavaBean 简介。 ( 2 )编写 JavaBean 。 ( 3 )应用 JavaBean 。 ( 4 ) JavaBean 与 HTML 表单的交互。 ( 5 ) JavaBean 的典型应用。
Java语言的特点 Java开发环境的搭建
单元二:面向对象程序设计 任务二:借书卡程序设计.
第三讲 面向对象(上).
JAVA 编 程 技 术 主编 贾振华 2010年1月.
基于JSP搭建Web应用程序.
提 纲 三次考察与改革的回顾 1 学院三周来的新面貌 及下一步工作思路 2 凝心聚力、团结协作、狠抓落实 3.
——以通渭县图书馆青树小项目“携老上网游”为例
项目6 通用堆栈.
动态Web开发技术--JSP.
基于JSP搭建Web应用程序.
Review JSP 隐式对象 9种内置对象 作用域通信对象 Servlet 对象 错误对象 输入/输出对象 request session
上节课我们是讲解了request, response, session, application 等内置对象,有了它们,我们就可以编写一个完整的应用程序了。 我们来看ebank这个小应用程序的编写。
C语言程序设计 李伟光.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
2013浙江省行测专题 密卷解析及备考冲刺 罗 姮.
Hello小程序的运行和编译 Java AppletJava小程序的构成 1、关键字
面向对象的程序设计(一).
MVC Servlet与MVC设计模式.
第三章 心理安全 广西师范大学 罗蕾.
第一章 面向对象程序设计.
香港明愛 綜合家居照顧服務 PWD個案分享.
时间管理 -----高一团体辅导.
课程整体教学设计 ——《面向对象程序设计基础》
第十章 综合编程实例 前9章分别介绍了JSP概念、运行环境、页面组成、各种技术的应用方法。本章将综合各章概念、技术和方法,把这些概念、技术和方法运用到实际应用当中,使读者对JSP技术和应用有更深刻的理解。本章涉及到4个应用:留言板、成绩管理、问卷调查和在线考试。 学习目标 理解4个应用的设计原理和设计方法.
類別與物件 Class & Object.
第九章 字符串.
Hello World 體驗實作第一個JSP程式.
第9章 过滤器和监听器技术 过滤器(Filter)和监听器(Listener)是两种特殊的Servlet技术。过滤器可以对用户的请求信息和响应信息进行过滤,常被用于权限检查和参数编码统一设置等。监听器可以用来对Web应用进行监听和控制的,增强Web应用的事件处理能力。 本章主要介绍过滤器和监听器的编程接口、基本结构、信息配置、部署和运行,最后通过案例说明过滤器和监听器的典型应用。
Signutil.
数据库操作示例 import java.sql.*; //导入java.sql包 public class JDBCDemo {
专题4:JSP脚本和指令.
崑山科技大學資訊管理系 伺服網頁程式設計 系統開發細部流程 教師:游峰碩.
Java 程式設計 講師:FrankLin.
Ch13 集合與泛型 物件導向程式設計(2).
2018/12/3 面向对象与多线程综合实验-网络编程 教师:段鹏飞.
Java程序设计 第9章 继承和多态.
辅导课程六.
Java语言程序设计 第八部分 Applet小程序.
Spring依赖注入及AOP简介.
医院职工公费医疗系统.
C/C++/Java 哪些值不是头等程序对象
* 單元:電腦與問題解決 主題:Java物件導向程式設計-類別與物件 台南縣國立善化高中 蕭嘉民 老師
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
$9 泛型基础.
Java Server Faces 参考书籍 Java Server Faces 核心编程.
VB与Access数据库的连接.
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
Reusable software component
ES 索引入门
Chapter 18 使用GRASP的对象设计示例.
辅导课程十五.
方格紙上畫正方形.
C++语言程序设计 C++语言程序设计 第九章 类的特殊成员 第十一组 C++语言程序设计.
JAVA 程式設計與資料結構 第三章 物件的設計.
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
第5章 表达式语言.
輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {
第4章 JSP动态网页设计基础 教学目标 教学重点 教学过程 2019年10月21日.
第四章 jsp语法 4.1 jsp页面的基本结构 一个jsp页面可由五种元素组合而成: 普通的html标记符
Presentation transcript:

网络应用程序设计 2014 JavaBean

JavaBean 及其属性 JavaBean 就是一种 Java 的组件技术 JavaBean 是 Java 类 JavaBean 通过约定的方法名实现属性功能 简单属性 void setXxx(Type value) Type getXxx() boolean isXxx() 索引属性 setXxx(int index,Type value) 、 getXxxx(int index) 、 isXxx(int index) 绑定属性 其值变化时要广播给属性变化监听器 约束属性 其值变化时要由约束属性变化监听器许可

JavaBean 在 JSP 中的运用 作为普通类在 Java 代码中使用 通过标记使用 定义 JavaBean 对象 设置 JavaBean 对象的属性值 输出 JavaBean 对象的属性值

定义 JavaBean 对象 <jsp:useBean id=“JavaBean 对象名 “ scope=“page|request|session|application“ 作用域 =“ 页面(缺省值) / 请求 / 会话 / 应用 “ JavaBean 对象是作用域对应的 JSP 内置对象的属性 在作用域范围内已存在同名对象,则引用,否则创建 {class=“ 包路径. 类名 “ 类不能是抽象的,必须有公共的无参构造方法 |type=“ 数据类型 “ |{class|beanName}=“ 包路径. 类名 “ type=“ 数据类型 “ 数据类型可以是类名,也可以是基类或接口 } />

设置 JavaBean 对象的属性值 <jsp:setProperty name =“JavaBean 对象名 “ {property=“ *“ 自动将所有 request 对象的参数传递到 bean 的同名 seter 属性 注意属性名不包括 set ,且第一个字母不大写 | property=“ 属性名 “ 将一个 request 对象的参数传递到 bean 的同名 seter 属性 | property=“ 属性名 “ param =“ request 参数名 “ 将一个 request 对象的参数传递到 bean 的一个 seter 属性 | property=“ 属性名 “ value = 属性值 } 将字符串或表达式传递到 bean 的一个 seter 属性 /> setProperty 标记必须在同一实例的 useBean 标记之中或之后

输出 JavaBean 对象的属性值 <jsp:getProperty name =“JavaBean 对象名 “ property=“ 属性名 “ /> getProperty 标记必须在同一实例的 useBean 标记之后 getProperty 标记不能输出索引属性的值

在 Java 类中添加设置和获取方法

实例:用 JavaBean 获取登录信息 Login.jsp 用户登录 用户名: 密 码:

实例:用 JavaBean 获取登录信息 login.java package a; public class login { String username; String pwd; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPwd() { return pwd; } public void setPwd(String pwd) { this.pwd = pwd; }

实例:用 JavaBean 获取登录信息 deal.jsp page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 处理页

实例:用 JavaBean 获取登录信息 hello.jsp page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 欢迎页