1.JavaBean属性的设置方法:
(1)通过property="*"的方式,将内容设置到Bean中,其根本原因是使用Java的反射机制,根据传递参数的名称找到相应的方法,比如:参数名称为name,则自动找到setName方法。
(2)当需要制定某个属性设置内容的时候,可以在property中指定参数:
—<jsp:setProperty name="sb" property="*"/>:自动匹配
—<jsp:setProperty name="sb" property="name"/>:可以根据需要设置属性值
—<jsp:setProperty name="sb" property="name" param="password"/>:可以根据需要任意选择传递的参数
—<jsp:setProperty name="sb" property="*name" value="password"/>:根据用户需要设置参数的值,如果输入的值是一个变量,则需要表达式输出。
2.JavaBean属性的取得方法:
(1)使用JavaBean的setProperty方法,可以自动将传递过来的只有数字的字符串变为整型,之后将内容赋值给具体的属性—>很智能
(2)可以通过以下命令取得JavaBean中的属性:
<jsp:getProperty name="myBean" property="myProperty"/>
3.JavaBean的作用域范围:
(1)page范围:属性只在当前页有效,如果跳转到其他页面,则需要重新实例化。
适用于:JSP页面操作资源时使用
(2)request范围:属性只保存在一次服务器跳转中。
前提:使用<jsp:forward>跳转才行
(3)session范围:属性保存在一次会话之中,可以使用任意方式连接其他页面,则此对象只实例化一次。
适用于:使用JSP直接开发购物车
(4)application范围:属性公有,此对象在整个服务器上只实例化一次。
尽量少用:因为application会占用资源
分享到:
相关推荐
Javabean的介绍,不懂的看看 最初,JavaBean的目的是为了将可以重复使用的软件代码打包标准。特别是用与帮助厂家开发在综合开发环境(IDE)下使用的java软件部件。这些包括如Grid控件,用户可以将该部件拖放到开发...
JavaBean 详细介绍 JavaBean 是一种特殊的 Java 类,它具有统一的接口格式,主要组成部分包括属性(Properties)、方法(Method)和事件(Events)。下面将详细介绍 JavaBean 的概念、组成部分、属性的介绍、JSP 中...
JavaBean是一种特殊的Java类,它是Java编程语言中的一个核心概念,尤其在开发企业级应用程序时极为常见。JavaBean遵循特定的规范,使它们能够被其他Java应用或开发工具(如IDEs)识别、可视化和操作。JavaBean的主要...
JavaBean介绍.exe
JavaBean是Java编程中的一种重要概念,主要用于封装数据和业务逻辑,它遵循一定的规范,使得Java对象能够被方便地在Web应用中使用,特别是在Servlet和JSP之间传递数据。在这个项目"JavaBean_Javabean增删改查_...
JavaBean是Java编程语言中的一种特定类,遵循特定的规范,用于封装数据并提供属性访问。这个"JavaBean示例"旨在帮助初学者理解和使用JavaBean。JavaBean主要用于构建Java应用程序的可重用组件,特别是在JavaServer ...
简单身份验证 JAVABEAN 的设计 JavaBean 是 Java 语言中的一种组件模型,用于封装业务逻辑、数据和表现层逻辑。 JavaBean 可以在支持 Java 的任何平台下工作,而不需要重新编译。传统意义上的 JavaBean 支持的组件...
"JavaBean技术应用实现购物车" JavaBean是一种特殊的Java类,它遵循JavaBean的命名约定和设计模式,主要用于封装和 Exposure 数据。JavaBean技术广泛应用于Web应用开发,特别是在购物车系统中,JavaBean技术可以...
- **理论讲解**:介绍JavaBean的基本概念、设计原则和使用场景。 - **实例分析**:通过具体案例展示如何创建和使用JavaBean,以及如何实现属性绑定和事件处理。 - **源码解析**:提供一些示例JavaBean的源代码,帮助...
JavaBean是一种在Java编程语言中编写可重用组件的标准。它是Java类库的一部分,主要用于封装数据和业务逻辑,便于在Web应用、企业级应用或任何Java应用中进行数据表示和交换。JavaBean遵循一定的规范,使得它们易于...
【JavaBean 简介】 JavaBean 是 Java 编程语言中的一种特殊类,它遵循特定的编程规范,主要用于封装数据和实现业务逻辑。在MVC(Model-View-Controller)设计模式中,JavaBean 作为 Model 层,是应用程序的数据载体...
JavaBean简介 什么是JavaBean? JavaBean的三个组成部分 JavaBean的基本特征 BeanInfo接口 JavaBean的开发模式 使用JavaBean开发应用程序 EJB简介
下面详细介绍如何创建并使用JavaBean。 ##### 1. 定义JavaBean - **类定义**:首先,确保JavaBean类是具体的(非抽象类)、公共的(public),并有一个无参的构造函数。 - **属性定义**:每个属性都需要对应的...
JavaBean是一种特殊的Java类,主要用于封装数据和业务逻辑,它遵循特定的设计规范,方便在Java应用程序或Web应用中进行数据交换和组件重用。在这个"javabean留言小项目"中,我们可以深入理解JavaBean的基本概念、...
JavaBean是一种特殊的Java类,它遵循一定的规范,用于封装数据并提供可重用的业务逻辑。在Java开发中,JavaBean被广泛应用于构建组件、数据传输以及MVC(Model-View-Controller)架构中的模型部分。这个压缩包文件...
### JavaBean介绍 #### 一、JavaBean的概念与特点 JavaBean是一种由Java语言编写的、遵循特定设计规范的可重用组件。它的主要目的是为了提高软件开发中的代码复用性和模块化程度。JavaBean的设计理念是“编写一次...
接下来介绍如何使用 Jsp+JavaBean 实现一个简单的计数器。 ##### 4.1 计数器 JavaBean 实现 ```java public class CounterBean { private int count; public CounterBean() { this.count = 0; } public int ...
本实例将详细介绍如何通过自定义JavaBean数据源来生成报表。 首先,理解JavaBean是一种符合特定规范的Java类,它通常具有公共getter和setter方法,用于封装对象的状态。在JasperReport中,JavaBean可以被用作数据源...
"SqlToJavaBean_javabean_根据表结构生成javabean_生成javabean_"这个标题暗示了一个工具或库,它能够自动化地根据数据库中的表结构生成对应的JavaBean类,从而减少开发者的手动编码工作。 描述中提到"根据数据表...
《基于JSP、JavaBean和MySQL的电影介绍网站详解》 在信息技术日新月异的今天,Web开发已经成为计算机科学中的重要组成部分。本项目“jsp+javabean+mysql做成的电影介绍网站”是一个典型的Web应用程序,它巧妙地融合...